Revision a4a7341 by Tamito Kajiyama February 22, 2013, 02:48 (GMT) |
Missing code updates in the previous commit. Also improved __repr__() so that the .getName() is no longer necessary in user-defined Function0D and Function1D subclasses. |
Revision 6bac47f by Mitchell Stokes February 22, 2013, 02:31 (GMT) |
BGE: Fix for bug #34349 "Character walkDirection ADD mode -#INF error" reported by Angus Hollands (agoose77). If the walk directions canceled each other out, the actuator would try to normalize a zero vector, which caused the error. |
Revision e663f24 by Joshua Leung February 22, 2013, 02:10 (GMT) |
Expose a few more operators for curves on the toolbar. Some of these were previously not available anywhere. |
Revision de7b39c by Joshua Leung February 22, 2013, 02:09 (GMT) |
Whitespace fixes |
Revision 33f34e1 by Tamito Kajiyama February 22, 2013, 01:57 (GMT) |
Freestyle Python API improvements - part 6. Fix for PyGetSetDef and proper handling of keyword arguments were done in Function0D and Function1D classes. Additional code clean-up was also made. |
Revision 0215911 by Joshua Leung February 22, 2013, 01:49 (GMT) |
Animation Editors: Operators to Group/Ungroup Selected F-Curves This commit introduces operators to customise the grouping of F-Curves. As groups are only available in Actions, these grouping operators only work in the Dopesheet, Action Editor, and Graph Editor (Animation) modes. To Use: * Ctrl-G = Group selected F-Curves * Alt-G = Ungroup selected F-Curves * or find these tools from the Channels menu Notes: * When invoking the grouping operator from the Channels menu, the name popup won't show up. Instead, the group(s) created will be created with the default name. To fix, you can either use the F6 operator properties edit OR manually edit the names (Ctrl-LMB on the relevant channel) |
Revision 2ecf27f by Dalai Felinto February 22, 2013, 01:48 (GMT) |
BGE projection code fix: old patch #28893 (to fix #28753) committed in rev.41131 changed the clipping for ortho camera from -far +far to +near +far. But also introduced this -far +far when using 3dviewport camera (which shouldn't). |
Revision 6cd036a by Tamito Kajiyama February 22, 2013, 01:29 (GMT) |
Code clean-up: Py_TYPE(self)->tp_name instead of ((PyObject *)self)->ob_type->tp_name. |
Revision 2c084e2 by Campbell Barton February 22, 2013, 00:51 (GMT) |
code cleanup: remove unused arg |
Revision b4e9683 by Tamito Kajiyama February 21, 2013, 21:48 (GMT) |
Attribute renaming: .exact_type_name --> .name. Also did a more generic implementation of the attribute (meant to be a shortcut of .__class__.__name__). |
Revision 51f22e6 by Thomas Dinges February 21, 2013, 21:05 (GMT) |
Revision 20220d4 by Brecht Van Lommel February 21, 2013, 19:33 (GMT) |
Dependency Graph: some refactoring which should have no user visible impact besides performance in some cases. * DAG_scene_sort is now removed and replaced by DAG_relations_tag_update in most cases. This will clear the dependency graph, and only rebuild it right before it's needed again when the scene is re-evaluated. This is done because DAG_scene_sort is slow when called many times from python operators. Further the scene argument is not needed because most operations can potentially affect more than the current scene. * DAG_scene_relations_update will now rebuild the dependency graph if it's not there yet, and DAG_scene_relations_rebuild will force a rebuild for the rare cases that need it. * Remove various places where ob->recalc was set manually. This should go through DAG_id_tag_update() in nearly all cases instead since this is now a fast operation. Also removed DAG_ids_flush_update that goes along with such manual tagging of ob->recalc. |
Revision 0745653 by jens verwiebe February 21, 2013, 19:23 (GMT) |
Fix scons compile |
Revision 09b124f by Sergej Reich February 21, 2013, 19:04 (GMT) |
rigidbody: Add option to create chanis for the connect operator Connects objects based on distance. Based on a patch by Brandon Hechinger (jaggz), thanks! |
Revision 9c08d1c by Sergej Reich February 21, 2013, 19:04 (GMT) |
rigidbody: code cleanup Use bpy.data.objects.new() instead of the object.add() operator. |
Revision 822a069 by Sergej Reich February 21, 2013, 19:04 (GMT) |
rigidbody: Move "Enabled" checkbox out of rigid body panel header Rename it to "Dynamic" to make it more obvious that it switches between static and dynamic state. Also don't show it for passive rigid bodies since it's redundant in that case. |
Revision 815e009 by Mitchell Stokes February 21, 2013, 18:30 (GMT) |
BGE cleanup: Removing the PHY__Vector classes and replacing them with MT_Vectors. The PHY__Vectors didn't offer anything (not even any real abstraction) and they required annoying MT_Vector <-> PHY_Vector conversions all over the place. No functional changes. |
Revision 6b600d0 by Brecht Van Lommel February 21, 2013, 18:08 (GMT) |
Blender Internal: optimization to remove sleep() calls from the render threading code. This gives a speedup up to a couple of seconds based only on the image resolution and tile size. For complex renders a second or two is not so noticeable but for quick ones it's nice to save some time. On the default cube this gives me about half a second speedup. Patch by Johan Walles, based on the render branch implementation by me. |
Revision 7a6919a by Brecht Van Lommel February 21, 2013, 18:08 (GMT) |
Object Select Similar tool now has a Pass Index option. Patch by Jesse Werner. |
Revision b19168f by Brecht Van Lommel February 21, 2013, 18:08 (GMT) |
Remove orthographic camera Scale hard min/max and make them soft limits instead, based on patch by Alexander Trum. |
|
|
|


Master Commits
MiikaHweb | 2003-2021