Go to file
Lukas Tönne 0bef196894 Fix T38811: Cycles particle ids are inconsistent when using multiple particle systems.
Problem is that the particle systems in the cycles database are not
stored in a well-defined order. This means the particle_id for dupli
objects can not simply be assigned using a global running index during
sync.

Now the particle index is assigned locally for each particle system.
When transferring particle data to the device as a single texture, the
particle indices are offset based on the final order of particle systems
in the database.

Reviewers: brecht

Reviewed By: brecht

CC: Andreas80

Differential Revision: https://developer.blender.org/D352
2014-02-25 18:29:11 +01:00
build_files On MSVC 2013 64 bit set the default to build a vista API targetted binary. 2014-02-24 23:14:12 +01:00
doc Docs: update man page script based on D251 2014-02-20 20:11:03 +11:00
extern Disable eager-refinement step of region tracking 2014-02-25 16:55:24 +06:00
intern Fix T38811: Cycles particle ids are inconsistent when using multiple particle systems. 2014-02-25 18:29:11 +01:00
release Fix T38827: Input preferences can not find Left Mouse or Left Arrow 2014-02-26 00:39:20 +11:00
scons@2d6ebcb239 Squashed commit of the following: 2013-11-21 16:51:29 +01:00
source Assert for invalid customdata allocs 2014-02-25 23:13:17 +11:00
.arcconfig Use HTTPS protocol for arc 2013-12-24 22:57:27 +06:00
.gitignore .gitignore: Adding CMakeLists.txt.user for QtCreator users. 2014-01-26 17:52:14 -08:00
.gitmodules Initialize git submodules for addons, locales and scons 2013-11-15 12:19:08 +06:00
CMakeLists.txt CMake: add _WIN32_WINNT MSVC define to match scons 2014-02-25 09:56:55 +11:00
COPYING
GNUmakefile Cycles: Add a cmake config to easily compile Cycles Standalone. 2014-01-20 20:44:39 +01:00
SConstruct Splash screen: use a retina resolution image for Mac OS X. 2014-02-18 19:38:44 +01:00