Blender Git Commits

Blender Git "openvdb" branch commits.

Page: 15 / 16

May 19, 2015, 22:15 (GMT)
Various cleanups.
May 19, 2015, 18:41 (GMT)
Initial support for rendering vdb file sequences.
May 19, 2015, 12:29 (GMT)
Cycles: add support for transforming the grid (pos, rot, scale).

This makes it easier to incorporate external VDB files in the Cycles
scene (at least in Blender).
May 18, 2015, 20:17 (GMT)
Cleanup.
May 18, 2015, 20:11 (GMT)
Cycles, OpenVDBManager: split routines into separate functions.
May 18, 2015, 19:43 (GMT)
Cycles: add OpenVDBManager::delete_sampler convenience function.
May 18, 2015, 19:34 (GMT)
Cycles: move routine to find an exiting grid slot to its own function.
May 18, 2015, 19:10 (GMT)
Cycles: add grid memory usage to logging.
May 18, 2015, 18:34 (GMT)
Cycles: use ccl_fetch to get the shading point position.
May 18, 2015, 15:23 (GMT)
WIP patch for OpenVDB integration in Blender and Cycles

As requested by a handfull, here's some code :)

(NOTE:) you'll need to disable compilation with OSL and install OpenVDB separately.

Reviewers: dingto, lukastoenne, sergey

Subscribers: levon, #cycles

Differential Revision: https://developer.blender.org/D1308
May 18, 2015, 12:06 (GMT)
Export: take adaptive domain into account (still a bit off but seems to
work)
May 18, 2015, 00:18 (GMT)
Support compilation with SCons (only tested on Linux).
May 17, 2015, 21:50 (GMT)
Modification to the node's UI:

- avoid drawing properties' names
- give it a default size
- warn about OpenVDB not being available on the GPU
May 17, 2015, 21:49 (GMT)
Correction to some CMakeLists.txt (missed those in some previous commit)
May 17, 2015, 19:04 (GMT)
Improvements to compilation with CMake: set flags to be able to build
with or without OpenVDB.

Scons support should follow.
May 17, 2015, 17:17 (GMT)
Add OpenVDB version to the system info file
May 17, 2015, 16:53 (GMT)
Properly set the fluid transformation matrix.

This time for real, though we need to account for adaptive domain, but
that's for another commit I guess.
Also add metadata to the grid to mark it as in local space.
May 17, 2015, 13:33 (GMT)
Make OpenVDB cache properties its own struct/linked list, including some
operators to add caches to, move caches around and remove caches from
the list.
May 17, 2015, 13:17 (GMT)
Quiet warning.
May 16, 2015, 23:10 (GMT)
Cleanup: unessecary use of Object in get_fluid_description, also make it
static.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021