scenery
scenery copied to clipboard
Flexible VR Visualisation for Volumetric and Geometric Data on the Java VM, powered by Kotlin and Vulkan.
It would be great to be able to store the whole scene via `File > Save` and then be able to load a scene via `File > Open`. We could...
As more and more vendors are starting to support OpenXR as API to interface with AR/VR headsets, we should implement support for it.
Move the camera works with all mouse buttons but should only be possible with button1. Also, commands wich are assigned to button 2 and 3 do not work. In my...
This would be pretty useful for overlaying flow outputs, cell tracking trajectories, and such! Might be easier to do with 3D primitives like cones, but I leave it for consideration.
ImageJ2 does this to generate Swing dialogs. skalarproduktraum wants to do this with billboards.
At the moment, GPU stats are only collected on Windows, with Nvidia cards (see https://github.com/scenerygraphics/scenery/blob/master/src/main/kotlin/graphics/scenery/utils/NvidiaGPUStats.kt) This should be expanded to: * support AMD cards * support Intel integrated GPUs *...
Texture loading is currently only single-threaded, which lengthens loading times. This should be done in multiple parallel threads.
Shadows
axtimwalde brought this up, but I also vote for this one on the longer term for simulation renders.
E.g. caller creates a JOGL `GLJPanel` and a Scenery scenegraph. Then hands them to Scenery for rendering. See [this conversation on Gitter](https://gitter.im/scenerygraphics/SciView?at=5ae9e976e2d30c2f045c17da) for details.
For 3D viewer functionality, customizable context menus are needed. This might not need to be within scenery, but it is related (also dependent on the [object picker](https://github.com/ClearVolume/scenery/issues/6)). We need to...