Blender Git Commits

Blender Git commits from all branches.

Page: 1870 / 2888

January 19, 2017, 17:25 (GMT)
Refactor mball util function, untested

I have not address MBalls directly, so there are probably other parts that are required to conform to the new code before consider than useful
January 19, 2017, 17:25 (GMT)
Handle main object dupli functions

Missing: mesh separation, material split, mesh conversion (curve to mesh)
January 19, 2017, 17:25 (GMT)
unittest: bpy.ops.object.duplicate
January 19, 2017, 16:15 (GMT)
Use more of the FOREACH macros in screen_context.c
January 19, 2017, 14:38 (GMT)
Move fricion to collider object settings
January 19, 2017, 11:07 (GMT)
object/base iterator refactor + add FOREACH_VISIBLE_BASE
January 19, 2017, 11:06 (GMT)
Using static for prototypes
January 19, 2017, 04:13 (GMT)
New self collision implementation (needs some cleanup)
January 19, 2017, 01:06 (GMT)
Fix stability issue and further make collisions inelastic

The repulse when colliding points are approaching was being scaled
incorrectly by the impulse, causing some undesired elasticity in the
collision. I imagine this was a workaround to avoid penetrations
because the collision responce was being calculated with respect to
the incorrect state, but this is no longer necessary now that that has
been fixed. (had missed this case in my previous elasticity commit)

Other than that, I have bary interpolated the static repulses to avoid a
nasty instability issue in some corner cases.
January 18, 2017, 17:55 (GMT)
Basic Implementation of GTAO :
There is still artifacts to remove and optimisation to do.
January 18, 2017, 15:34 (GMT)
Fix blenderplayer build
January 18, 2017, 14:41 (GMT)
Tag areas of code that require TODO_LAYER_COPY
January 18, 2017, 14:40 (GMT)
Merge remote-tracking branch 'origin/blender2.8' into render-layers

Manual fix: collection.c layer.c
January 18, 2017, 10:59 (GMT)
Fix unittest for cases where we set render_layer but not scene_collection
January 18, 2017, 10:56 (GMT)
Fix context operator test

We needed a fallback for the cases where the layer was specified but not a scene_collection
January 18, 2017, 10:48 (GMT)
BKE_scene_layer_has_collection

Util function to check if a SceneCollection is linked to a SceneLayer

This is needed for corner cases of bpy.context.scene_collection when the context render_layer mismatches the context scene_collection.
January 18, 2017, 00:05 (GMT)
Fix collision distance calculation (makes collisions perfectly inelastic)

Collision distance was computed with respect to the positions before the
pre-collision solve, but should rather be computed with respect to the
newly solved positions.

This fixes the issue of the collisions being semi-elastic (bouncy),
making them pretty much perfectly inelastic. This also improves the
effectiveness of the collision response, preventing penetrations even
with far less collision steps.
January 17, 2017, 16:58 (GMT)
Left-over from previous commit (remove OBJECT_OT_move_to_layer)
January 17, 2017, 16:45 (GMT)
Remove OBJECT_OT_move_to_layer
January 17, 2017, 16:42 (GMT)
Link objects in scene using ObjectBase
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021