Blender Git Loki

Git Commits -> Revision aa1e4ba

Revision aa1e4ba by Kvin Dietrich (master)
August 19, 2020, 13:47 (GMT)
Cycles : add a Volume Geometry Node

This splits the volume related data (properties for rendering and attributes) of the Mesh node
into a new `Volume` node type.

This `Volume` node derives from the `Mesh` class since we generate a mesh for the bounds of the
volume, as such we can safely work on `Volumes` as if they were `Meshes`, e.g. for BVH creation.
However such code should still check for the geometry type of the object to be `MESH` or `VOLUME`
which may be bug prone if this is forgotten.

This is part of T79131.

Reviewed By: brecht

Maniphest Tasks: T79131

Differential Revision: https://developer.blender.org/D8538

Commit Details:

Full Hash: aa1e4baa22b3393dc723d48061c9781f4b8b42c7
Parent Commit: 3e56dd8
Lines Changed: +797, -689

Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18 MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2022