LuxCoreRender / LuxCoreRender/BlendLuxCore
Volme object support in BlendLuxCore
Nobody has claimed this yet.
- Dominant language
- Python
- Stars
- 877
- Forks
- 108
- PR merge metrics
- No merged PRs in 30d
Description
Expand export to include volume objects, geometry turned into volumes and vdb loaded directly from disk.
I made a scene in Blender to include 4 types of volumes - https://drive.google.com/file/d/1e8R-IiJnTgH-qU88CfW00U5OSc9ItvPB/view?usp=sharing
- vdb from disk
- vdb from disk with different fields, like temperature
- object turned into volume using geometry ndoes
- empty volumeobject with added volumeinfo using geometry nodes
Since LuxCore natively support reading vdb files, whenever possible, I would like to avoid converting volumes from Blender and instead read the vdb file directly and applu blender transformation. Is instancing vdb supported?
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start with the linked Blender scene and inspect how its four volume cases are represented: VDB from disk, alternate VDB fields, geometry converted to a volume, and an empty volume object with volume info. Compare the required Blender transformations with LuxCore's native VDB support, including the open question about instancing. Done means all four cases export correctly without unnecessary conversion where direct loading is possible.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- computer-graphics
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100