Skip to content

3D Volumetric Rendering from Point Cloud Data #19235

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
m-krastev opened this issue May 16, 2025 · 1 comment
Open

3D Volumetric Rendering from Point Cloud Data #19235

m-krastev opened this issue May 16, 2025 · 1 comment
Labels
A-Rendering Drawing game state to the screen C-Feature A new feature, making something new possible S-Needs-Design This issue requires design work to think about how it would best be accomplished

Comments

@m-krastev
Copy link

What problem does this solve or what need does it fill?

In the medical data domain, as well as a lot of other domains, data is represented as 2D or 3D dense textures/volumes which can be interpreted as point clouds.

Currently, Bevy has a lot of potential for creating advanced visualization and rendering of 3D objects, but it lacks in directly rendering a 3D volume.

What solution would you like?

A way to directly render 3D data, or an interface for that, coupled with the necessary shader/rendering of the structures.

What alternative(s) have you considered?

Other tools, but this leads away from Bevy. Examples from the medical domain:

3D Slicer: https://github.com/Slicer/Slicer
VTK: https://github.com/Kitware/VTK
NiiVue: https://github.com/niivue/niivue

Additional context

None.

@m-krastev m-krastev added C-Feature A new feature, making something new possible S-Needs-Triage This issue needs to be labelled labels May 16, 2025
@alice-i-cecile alice-i-cecile added A-Rendering Drawing game state to the screen S-Needs-Design This issue requires design work to think about how it would best be accomplished and removed S-Needs-Triage This issue needs to be labelled labels May 16, 2025
@alice-i-cecile
Copy link
Member

@mockersf has expressed interest in this domain in the past, and feels that this is a good opportunity for Bevy to grow. Foresight Spatial Labs uses Bevy and has a lot of expertise here; they're generally friendly and would be a good resource for either an open source implementation of this or for those seeking business partnerships.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-Rendering Drawing game state to the screen C-Feature A new feature, making something new possible S-Needs-Design This issue requires design work to think about how it would best be accomplished
Projects
None yet
Development

No branches or pull requests

2 participants