Blender Git Loki

Git Commits -> Revision 5e6119d

Revision 5e6119d by Brecht Van Lommel (master)
August 6, 2020, 13:13 (GMT)
Cycles: load OpenVDB file earlier in Blender export

In an upcoming bugfix we'll use OpenVDB data structures directly to build mesh
for sparse OpenVDB volumes, loading them OpenVDB grids earlier and removing any
references to Blender data structures makes that easier.

This also makes changes to Blender volumes to support this, so Cycles can take
ownership of a grid without Blender having to keep its own reference to it.
This should also be useful in a future Python API.

Ref D8401

Commit Details:

Full Hash: 5e6119ddca1fc637a6658cd58e9c04f40f155314
Parent Commit: 77d71cc
Lines Changed: +51, -79

4 Modified Paths:

/intern/cycles/blender/blender_volume.cpp (+16, -59) (Diff)
/intern/cycles/render/image.cpp (+4, -2) (Diff)
/intern/cycles/render/image.h (+1, -1) (Diff)
/source/blender/blenkernel/intern/volume.cc (+30, -17) (Diff)
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021