Revision 0415e3b by Joshua Leung September 2, 2009, 12:16 (GMT) |
2.5 - UI Bugfixes * Modifiers for Lattices now get shown again * Auto IK and X-Axis Mirror options are now visible again in Armatures UI. Their placement isn't ideal yet, and they also need some proper poll-based visibility adjustments * F-Modifiers now correctly update the keyframes view after their settings are modified |
Revision 01b4caa by Joshua Leung September 2, 2009, 10:45 (GMT) |
2.5 - Rotation order is now taken into account for constraints * Added a 'rotOrder' parameter for constraint evaluation objects and constraint targets, which describes the rotation mode used for the matrices there. Todos: * Constraint targets default to using XYZ only for now. This will need be be addressed eventually. * Copy Rotation constraint currently cannot use the new rotation order code for the target matrix. What's surprising is that even though it's just using XYZ as the old code did, it doesn't work, and yet everything else works nicely. Silly constraint! (it is almost impossible to improve this constraint further without breaking a rig out there) |
Revision 0763627 by Nathan Letwory September 2, 2009, 04:55 (GMT) |
* quick fix from Moguri to get things compiling again. |
Revision a0229b2 by Campbell Barton September 2, 2009, 03:14 (GMT) |
text display (debug info) in the game engine working again & other minor changes. |
Revision 32b2b1f by Campbell Barton September 2, 2009, 01:39 (GMT) |
Game options like enable physics visualisation, nomipmap, displaylists, ignore_deprecation_warnings etc work again. space_set_commmandline_options from space.c as game_set_commmandline_options |
Revision bd7d269 by Joshua Leung September 2, 2009, 00:42 (GMT) |
2.5 - Rotation Order Tweaks for Armature Bones * All tools where rotation order matters for armature bones have now been adjusted to use the new code * Transform now uses the new code for bones too. However, there are some jumping issues here that I'm not too sure how to solve yet. Help fixing this is welcome. |
Revision f77fc5c by Martin Poirier September 2, 2009, 00:07 (GMT) |
support for multiple file: linked libraries |
Revision d89e1eb by Nathan Letwory September 1, 2009, 23:43 (GMT) |
* BGE optimisation tweaks. |
Revision 3f51150 by Nathan Letwory September 1, 2009, 23:32 (GMT) |
== SCons == * Add BGE_CXXFLAGS so we can get rid of hard-coded BGE compiler settings. This was only done for windows, but now linuxers and osxers should be able to set BGE-specific optimisation too. See the windows default configs for example. |
Revision f12f238 by Campbell Barton September 1, 2009, 18:49 (GMT) |
svn merge https://svn.blender.org/svnroot/bf-blender/trunk/blender -r22875:22935 Note, missing r22897, schlaile source/blender/src/hddaudio.c |
Revision 3bc5d87 by Ton Roosendaal September 1, 2009, 17:31 (GMT) |
2.5 Bugfix: new ALT+LMB pan in 2d windows hanged eternally; the modal keymaps didnt support this yet. Is on todo; but fix is easy for now. Also don't know if this is the right way to do it... systems with MMB can also get it as macro (like action mouse, select mouse). |
Revision 83e9144 by Ton Roosendaal September 1, 2009, 17:10 (GMT) |
2.5 Background picture used bad scissor/viewport code, causing bad drawing on tool region. |
Revision 6d5f824 by Campbell Barton September 1, 2009, 16:37 (GMT) |
- enum for convex hull and triangle mesh were swapped - python pedantry |
Revision bb28b5d by Joseph Eagar September 1, 2009, 16:05 (GMT) |
some merge, vpaint and wpaint bugfixes |
Revision add244b by Thomas Dinges September 1, 2009, 14:59 (GMT) |
2.5 Buttons: * Fix for Point Density Texture panel. "System" label was there before the pointer button showed up. (For Source Type Particle System.) |
Revision 9965e89 by William Reynish September 1, 2009, 12:41 (GMT) |
Added the old Edge settings to scene properties. This old feature is really quite terrible as it isn't even resolution independent - the edge width should be relative to the image dimensions. Adjusted layout for sound in sequencer and a few other minor tweaks. |
Revision a44b948 by Joshua Leung September 1, 2009, 12:18 (GMT) |
2.5 - Rotation Orders for Bones [Durian Rigging Request] This commit is the start of an implementation of (euler) rotation orders for Bones (later to be extended to Objects too). Technical details and references can be found at: http://wiki.blender.org/index.php/User:Aligorith/EulerRotationOrder In short, I've added a new set of Euler conversion functions (EulO... and ...EulO), coexisting with the old functions for now, which can handle different rotation orders. Changes have only been made to the basic evaluation code. However, the following places will still need modifications: * Transform code - needs to be made to use functions which take rotation order into account instead of using XYZ only * Rotation constraints - same story * Other rotation editing tools for armatures also need a check up, since there might have been some missing code when I ported eulers earlier |
Revision d7a5ccc by Joshua Leung September 1, 2009, 06:48 (GMT) |
2.5 - Code shuffling in arithb.c * Moved all the euler-rotation functions so that they were near each other in the file. * Tagged all functions relevant to axis-angle rotations |
Revision 285d665 by Martin Poirier September 1, 2009, 01:09 (GMT) |
more use of data structures for communication. begining support for more than one file per fob (external dependencies, point cache, ...) |
Revision 47beb68 by Campbell Barton September 1, 2009, 00:52 (GMT) |
Open recent list was arseabout, only adding files on save, rather then open. This is problematic for a few reasons... * I'd often save a blendfile only so it would appier in the open recent menu. * Saving files (when you dont need to) makes access times less useful. * binary diff's in SVN dont give any useful info. Sometimes I wasnt sure if I actually edited or saves for fast re-opening. * Testing 2.4x files with animation data in 2.5 can loose info. * Its not logical and other apps dont work this way. Also made the recent file list in the file browser display the most recent item first (like the open recent menu). |
|