August 27, 2013, 11:05 (GMT) |
August 26, 2013, 15:10 (GMT) |
August 26, 2013, 15:02 (GMT) |
Fix possible crash when blender exits before task scheduler was initialized |
August 26, 2013, 14:39 (GMT) |
Workaround for other object's DM build from modifier stack Original issue is caused by dependency graph limitation, which doesn't always give you other object's DM in such modifiers as boolean and array. This might easily happen when you render other scene from compositor, Ideally, we need to make it so dependency graph is also used in render database filling routines. This will also solve issues with preview parameters used for boolean operand as well. For now let's use simpler change to make blender behave stable at least by using CD_MASK_BAREMESH for other object's derived final. The thing is, handle_object_update will use baremesh mask for derived mesh calculation and it seems baremesh is enough for our purposes. |
August 26, 2013, 12:09 (GMT) |
Mask curve BB code as TODO resolved Nothing really could be done here to improve anything, we'll just live with CV min/max + radius. |
August 26, 2013, 12:07 (GMT) |
Remove workaround for dupligroups update After checking bunch of tube and mango files, it ends up that using DAG nodes instead of base objects will handle all needed objects from dupligroups. |
August 26, 2013, 12:02 (GMT) |
August 23, 2013, 09:44 (GMT) |
August 23, 2013, 08:39 (GMT) |
Code cleanup |
August 23, 2013, 08:33 (GMT) |
August 23, 2013, 07:14 (GMT) |
August 22, 2013, 12:12 (GMT) |
Objects from Effector Weight group were missing in dependencies This lead to situations when particle system modifier was using other object's data, but because of missing dependency link that object might have been not updated at the time it's needed. |
August 22, 2013, 07:32 (GMT) |
August 21, 2013, 14:53 (GMT) |
August 21, 2013, 11:42 (GMT) |
August 21, 2013, 10:49 (GMT) |
August 21, 2013, 09:08 (GMT) |
Experiment: get rid of static in_next_object in mballs traversal This check was used to prevent recursion caused by object_dupilist calling MBall display list creation. Solved by using object_duplilist_ex with update flag set to false. From quick own tests and .blend file form original report seems everything is fine. But maybe some unforeseen case will break blender again. |
August 21, 2013, 08:32 (GMT) |
Bad merge happened |
August 21, 2013, 08:20 (GMT) |
August 20, 2013, 13:24 (GMT) |
Remove unused argument |
|