November 11, 2014, 17:16 (GMT) |
Store edge topology explicitly in Alembic files as a user property. This is not a native part of the core Alembic mesh schema, but can be defined simply as a custom property. Two advantages: * Loose edges without faces are stored in the Alembic files and restored on loading * Building edges on the fly after loading topology from the cache was the biggest bottleneck for cache performance. |
Revision 6101bda by Antonis Ryakiotakis (gooseberry, gooseberry_farm, hair_immediate_fixes, hair_system, temp_constraint_volume, temp_hair_flow, temp_hair_modifiers, temp_motionpaths, terrible_consequencer) November 11, 2014, 17:13 (GMT) |
Support endpoint snapping correctly. |
Revision ec0c588 by Antonis Ryakiotakis (gooseberry, gooseberry_farm, hair_immediate_fixes, hair_system, temp_constraint_volume, temp_hair_flow, temp_hair_modifiers, temp_motionpaths, terrible_consequencer) November 11, 2014, 17:00 (GMT) |
First iteration of snapping based on strips - will be improved based on imput from Mathieu. |
November 11, 2014, 12:32 (GMT) |
Merge branch 'master' into GPencil_EditStrokes Conflicts: source/blender/editors/gpencil/gpencil_buttons.c |
November 11, 2014, 08:41 (GMT) |
Keep a permanent cache reader instance in the point cache modifier and handle explicit mode switching between reading/writing. |
November 11, 2014, 07:48 (GMT) |
Merge branch 'master' into soc-2014-shapekey |
November 11, 2014, 07:46 (GMT) |
Merge branch 'master' into mesh-transfer-data |
November 11, 2014, 07:44 (GMT) |
Merge branch 'master' into temp_custom_loop_normals |
November 10, 2014, 17:54 (GMT) |
Merge branch 'master' into depsgraph_refactor |
Revision f7d25d5 by Martin Felke (fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) November 10, 2014, 17:46 (GMT) |
for rigidbodies with mesh shape, take only the mesh into account when triggering rigidbodies (instead of boundingbox) |
November 10, 2014, 16:54 (GMT) |
Depsgraph: Initial move towards animation support It kinda works now, but gives issues with threaded update. Plus it' really need to be cleaned up. Committing mainly to have a starting point which does something. |
November 10, 2014, 15:14 (GMT) |
Depsgraph: Bunch of node relation fixes, some other changes as well This commit mainly ensures that relations between operations are more or less correct (well, they're correct for the tests files i've got here), Namely: - Added component relation between transform and geometry components. This is a temporary workaround just to play around a bit, because it solves some missing updates but also introduces unwanted updates. For example, such relation solves missing updates of boolean modifier, but introduces extra data updates when dragging default cube. Think proper way to deal with this would be to make it so in the example above boolean modifier adds a relation between modifier node and transform component. - Added an uber object transform update, which is the last in the transform component. This way we can have proper object transform update without introducing storage of the intermediate matricies for now. This is a temporary solution for until we've got proper granularity. - Made it so firts modifier depends on the object geometry. - Made it so local constraints depends on local transform operation. - Seems pose flush should depend on all the pose channels, otherwise what it is gonna to flush? - Fixed target key of constraint targeted to a bone. This commit also gets rid of few temp hacks, and now the have working Victor rig. |
Revision b089332 by Antonis Ryakiotakis (gooseberry, gooseberry_farm, hair_immediate_fixes, hair_system, temp_constraint_volume, temp_hair_flow, temp_hair_modifiers, temp_motionpaths, temp_widgets_c++_experiment, temp_widgets_files_refactor, temp_widgets_update_tagging, UI-experiments, wiggly-widgets) November 10, 2014, 14:48 (GMT) |
WidgetMaps: Now widgetmaps get created and destroyed with the area. Not sure if it's the best design but it avoids too many creations and recreations. arrow offset now calculated at property binding time - no RNA access during interaction means no chance of crash during undo. |
Revision 6968547 by Antonis Ryakiotakis (gooseberry, gooseberry_farm, hair_immediate_fixes, hair_system, temp_constraint_volume, temp_hair_flow, temp_hair_modifiers, temp_motionpaths, temp_widgets_c++_experiment, temp_widgets_files_refactor, temp_widgets_update_tagging, UI-experiments, wiggly-widgets) November 10, 2014, 13:55 (GMT) |
Bound properties/operators to widgets at draw time. This fits our design much better (is the same as the way panels work) and will help avoiding some crashes on undo. |
November 10, 2014, 13:19 (GMT) |
Merge branch 'master' into soc-2014-shapekey Conflicts: source/blender/editors/mesh/editmesh_utils.c |
Revision d12e367 by Bastien Montagne November 10, 2014, 10:36 (GMT) |
Revert "Squashed commit of mesh-transfer-data branch." This reverts commit dc518499c3ef21bde8e8b5acfceba51cd038ecb8. |
Revision 5015864 by Lukas Toenne (gooseberry, gooseberry_farm, hair_immediate_fixes, hair_system, temp_constraint_volume, temp_hair_flow, temp_hair_modifiers, temp_motionpaths) November 10, 2014, 10:34 (GMT) |
Fix for grid drawing in 3D view, was using one less grid cell. |
Revision dc51849 by Bastien Montagne November 10, 2014, 10:34 (GMT) |
Squashed commit of mesh-transfer-data branch. |
Revision c225aea by Bastien Montagne November 10, 2014, 10:34 (GMT) |
Merge branch 'master' into experimental-build |
November 10, 2014, 10:33 (GMT) |
|
|
|


Master Commits
MiikaHweb | 2003-2021