I have been working with this volume rendering example and uploading my own models. I have worked primarily with meshes before so this has been a new avenue and I can’t seem to find too much info on volume rendering in three js. My models can contain voxels with many larges values and few voxels with smaller values. If I select mip rendering, then all the large values obscure the small values which will not be seen. Similarly, with iso threshold, if I set the threshold to the lowest, I can see all my voxels but the higher value voxels will obscure the lower value voxels. Raising the threshold will only show the higher value voxels. So I was trying to figure out how to properly display voxels in three js. I believe it would be very helpful to a user to visualize if they had the ability to provide a lower bound and upper bound threshold to display specific voxels values. But I am unsure how this is done and I also want to know where I can learn more about volume rendering in three js.
Related topics
| Topic | Replies | Views | Activity | |
|---|---|---|---|---|
| About VoxelConeTracing | 15 | 364 | October 23, 2024 | |
| Volume rendering in Three.js | 1 | 1642 | July 3, 2022 | |
| A fairly customizable volumetric renderer (MRIs and such) | 1 | 221 | September 29, 2025 | |
| How can I use RGB Voxel data to visualize the volume in Three.js? | 3 | 1050 | March 9, 2023 | |
| Volume rendering and other projects | 0 | 933 | November 5, 2020 |