blender/intern/cycles
Brecht Van Lommel 863291bc8e Fix #33113: cycles not rendering motion blur correct with dying particles.
There were a bunch of other issues with dupli motion blur and syncing, the problem
being that there was no proper way to detect corresponding duplis between frames
or updates. As a solution, a persistent_id was added to the DupliObject. It's an
extension of the previous index value, with one index for each dupli level. This
can be used to reliably find matching dupli objects between frames. Works with
nested duplis, multiple particle systems, etc.
2012-11-08 16:35:28 +00:00
..
app Integer socket support in Cycles. Int values are already supported natively in OSL, but were not used as actual ints on the SVM stack. This patch implements all the necessary functionality to support reading input values from RNA properties and convert between SHADER_SOCKET_INT and other types. 2012-10-20 13:11:45 +00:00
blender Fix #33113: cycles not rendering motion blur correct with dying particles. 2012-11-08 16:35:28 +00:00
bvh style cleanup: trailing tabs & expand some non prefix tabs into spaces. 2012-10-21 05:46:41 +00:00
cmake Cleanup for OSL linking in cmake: Move cmake OSL library search and path definition from the cycles macro file to the top-level CMakeLists.txt. This makes the OSL_LIBRARIES and other variables accessible throughout Blender cmake scripts and especially in the creator module for linking libraries. 2012-09-10 06:18:20 +00:00
device code cleanup: quiet double promotion warnings 2012-11-07 23:52:33 +00:00
doc edits to cycles cmake files so cmake_consistency_check.py can parse them. 2011-11-08 20:27:37 +00:00
kernel Cycles: add strength input for normal map node. 2012-11-08 16:35:20 +00:00
render Fix #33113: cycles not rendering motion blur correct with dying particles. 2012-11-08 16:35:28 +00:00
subd style cleanup: trailing tabs & expand some non prefix tabs into spaces. 2012-10-21 05:46:41 +00:00
util Fix #33107: cycles fixed threads 1 was still having two cores do work, 2012-11-07 21:00:49 +00:00
CMakeLists.txt Cycles OSL: some build system tweaks to avoid global includes and definitions, 2012-10-20 12:17:45 +00:00
SConscript Cycles: use mikktspace now for computing tangents from UV maps. This avoids ugly 2012-11-03 15:36:02 +00:00