[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [35339] trunk/blender/source/blender/ render/intern/source/convertblender.c: Fix for [#26254] Rendering problem with group-instances of particle-instances
Janne Karhu
jhkarh at gmail.com
Thu Mar 3 20:07:27 CET 2011
Revision: 35339
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=35339
Author: jhk
Date: 2011-03-03 19:07:27 +0000 (Thu, 03 Mar 2011)
Log Message:
-----------
Fix for [#26254] Rendering problem with group-instances of particle-instances
* Render level derived mesh (needed for proper hair rendering) was only calculated before duplication code if the particle object was a level 0 duplicator, so particles creating objects inside a dupligroup didn't work.
* I really don't see the need for the level == 0 check, so I just removed it and after some quick tests can't see any negative effects. If the check is needed for some case though then a more complicated test is needed to handle all cases.
Modified Paths:
--------------
trunk/blender/source/blender/render/intern/source/convertblender.c
Modified: trunk/blender/source/blender/render/intern/source/convertblender.c
===================================================================
--- trunk/blender/source/blender/render/intern/source/convertblender.c 2011-03-03 18:53:07 UTC (rev 35338)
+++ trunk/blender/source/blender/render/intern/source/convertblender.c 2011-03-03 19:07:27 UTC (rev 35339)
@@ -4744,7 +4744,7 @@
}
}
- if(level == 0 && enable) {
+ if(enable) {
/* this is to make sure we get render level duplis in groups:
* the derivedmesh must be created before init_render_mesh,
* since object_duplilist does dupliparticles before that */
More information about the Bf-blender-cvs
mailing list