You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In napari/napari#5816 we removed the old experimental octree code (which was unmaintained and non-functional) and replaced the old async rendering with the new async slicing approach described in NAP-4.
We need to make corresponding documentation updates to reflect those changes. These are mostly in-depth explanations that are targeted more at developers and I think they should mostly stay like that for now.
The code changes are available on napari's main branch, but I don't think there is any plan to make them part of a v0.4.* release. Therefore, we should aim to make these updates for 0.5.0.
Outline
I propose the following changes and additions.
Update the async rendering guide to reflect the new approach using content in NAP-4.
Update the rendering guide so that it's more about basic rendering, rather than chunking and octree. Alternatively, remove this section.
The text was updated successfully, but these errors were encountered:
Another thing to consider is the work on progressive rendering, which once done will also require similar documentation updates. I'm not sure if that work will be available in v0.5.0, so we may have to make these updates independently.
# References and relevant issues
Closes#237Closes#400
# Description
This updates the current rendering docs in napari to reflect a few
things.
1. Describe how slicing and rendering works at a very high level in
napari.
2. Remove explanations of async rendering implementations that are no
longer available on `main`.
3. Add explanations and links to NAPs/issues/PRs to implementations that
replace (2).
This is still very much a work-in-progress, so isn't worth a review yet.
But wanted to share out progress as I make it (slowly...).
Some of the old explanations include some nice context and background
material. At the time of writing, I've deleted some of these, but I am
looking for ways to integrate them back into these docs.
---------
Co-authored-by: Draga Doncila Pop <17995243+DragaDoncila@users.noreply.github.com>
📚 New content request
In napari/napari#5816 we removed the old experimental octree code (which was unmaintained and non-functional) and replaced the old async rendering with the new async slicing approach described in NAP-4.
We need to make corresponding documentation updates to reflect those changes. These are mostly in-depth explanations that are targeted more at developers and I think they should mostly stay like that for now.
The code changes are available on napari's
main
branch, but I don't think there is any plan to make them part of a v0.4.* release. Therefore, we should aim to make these updates for 0.5.0.Outline
I propose the following changes and additions.
Update the async rendering guide to reflect the new approach using content in NAP-4.
Update the rendering guide so that it's more about basic rendering, rather than chunking and octree. Alternatively, remove this section.
The text was updated successfully, but these errors were encountered: