Blender Git Loki

Git Commits -> Revision a915814

Revision a915814 by Lukas Toenne (gooseberry, openvdb)
June 12, 2015, 09:27 (GMT)
Fix for undefined density slot when using OpenVDB nodes without
connecting the density socket.

The density grid is used for the primary intersection tests, so it needs
to be identified among others. The slot index used before was not
initialized when the density node socket is not connected. Further and
invalid index (-1) is not recognized and leads to buffer underrun.

Commit Details:

Full Hash: a9158140f7967b0acde079f718ea9ea56fdf09ef
Parent Commit: aaa43e2
Lines Changed: +22, -9

3 Modified Paths:

/intern/cycles/kernel/kernel_volume.h (+2, -2) (Diff)
/intern/cycles/render/openvdb.cpp (+19, -5) (Diff)
/intern/cycles/render/openvdb.h (+1, -2) (Diff)
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021