Revision f0eb02a by Thomas Dinges September 11, 2009, 21:02 (GMT) |
Revision 16547da by Brecht Van Lommel September 11, 2009, 20:06 (GMT) |
2.5, Fix for bug #19296: render window escape incorrectly opens file browser. |
Revision 6c3c748 by Martin Poirier September 11, 2009, 18:31 (GMT) |
client code wasn't modified to follow changes in the model |
Revision 3b2ad83 by Arystanbek Dyussenov September 11, 2009, 18:09 (GMT) |
Revision ee768ad by Campbell Barton September 11, 2009, 15:35 (GMT) |
curve twist * added new twist method - "Tangent", suggested by Martin. the nice thing about this is its stable no matter how you rotate the data, rotation is local to each segment. * added smooth option that smooths the twisting (before applying user twist), to workaround Z-Up and Tangent's ugly curve twisting. Id prefer not to have this however it makes tangent much nicer. Possibly tangent can be improved some other way and this can be removed. A smooth value of 1.0 will iterate over and smooth the twisting by the resolution value of the spline. * Minimum-Twist method now corrects for cyclic twist by taking the roll difference between first and last, then increasingly counter rotate each segment over the entire curve. Previously it calculated from both directions and blended them. details * BevPoints use quats rather then 3x3 matrix. * added BevPoint direction "dir" and tangent "tan" used only for 3D curves. * don't calculate BevPoint->cosa, BevPoint->sina for 3D curves. * split bevel tilt calculation into functions. * nurbs curves currently don't generate tangents and wont work with tangent twist method. * some of the use of quats should be optimized. * smoothing is not animation safe, the higher the smoothing the higher the likelyhood of flipping. |
Revision 042d3e5 by Brecht Van Lommel September 11, 2009, 14:56 (GMT) |
2.5: fix for merge, forward_diff_bezier needed to be updated. |
September 11, 2009, 14:31 (GMT) |
Added in runtime path for python since were using a dynamic lib. (for Makefiles on linux) Kent |
Revision baf12d3 by Joshua Leung September 11, 2009, 12:44 (GMT) |
2.5 - Rotation work (axis angle bugfixes + cleanups) * Made transform work better with axis-angle * Corrected the rotation-type handling code in a few places |
Revision d5009eb by Joshua Leung September 11, 2009, 12:05 (GMT) |
2.5 Rotations: As a experiment, enabling Axis-Angle for Bones The support for this is really quite hacky, and I might disable this later if we cannot get some parts to work nicely. Some notes: * This is currently stored in the same variable that quaternions are stored in, since they both have 4 components. However, in RNA, I've added 2 properties specially for this. * There are some shearing issues using certain axes - i.e. (1,1,0) - that will need to be checked on. * Transform code is really quite temporary for this. Just a quick demo of what can be done... |
Revision db017a3 by Joseph Eagar September 11, 2009, 10:21 (GMT) |
rewrote edge split modifier to be simpler and hopefully faster. and of course it handles ngons properly now. |
Revision 4057667 by Joshua Leung September 11, 2009, 09:09 (GMT) |
2.5: Two Bugfixes * Mesh Deform modifier now correctly shows Bind/Unbind buttons. Previously, only Bind got shown... * Selecting keyframes in the Graph Editor using Border Select now allows the keyframes to be editable afterwards. Previously, the curves weren't getting selected afterwards, therefore, the poll operators would skip those curves. |
Revision 2b5f89e by Campbell Barton September 11, 2009, 03:00 (GMT) |
Revision fc11700 by Joshua Leung September 11, 2009, 00:49 (GMT) |
2.5 - Bugfix for curve-following animation not working Optimisation for not working with AnimData when there were no actions meant that the special hack to set this value didn't get set. |
Revision 71907c7 by Janne Karhu September 11, 2009, 00:23 (GMT) |
Disconnect hair was using wrong derived mesh for the space conversion. |
Revision d1314c3 by Nathan Letwory September 10, 2009, 23:46 (GMT) |
* we currently can have *four* different sound devices, instead of 3. |
Revision e9587a8 by Janne Karhu September 10, 2009, 22:32 (GMT) |
Hair dynamics with cloth simulation - Hair dynamics have their own panel in particle settings with the settings from cloth panel that apply to hair. - Basic internal friction force to quickly emulate self collisions and volume preservation. (Still very early code, but gives some idea of what's possible). - Softbody simulation is no longer used for hair. * Old files with sb dynamics should just load the hair without dynamics so new dynamics can be applied. * Invasion of particles exceptions in sb code is finally over. - Collisions with other objects are disabled for now and will be worked out in the future. Other changes/fixes: - Particle mode editing flag wasn't saved properly. - Some old files with edited hair didn't load correctly. - Disabled delete & specials menu in particle mode for non-hair editing. - Fixed yet one more cloth & softbody pointcache update issue. - Disconnect/connect hair now uses only the deformed mesh so it works correctly also for subsurfed emitters. - Hair editing now updates correctly with a moving emitter. |
Revision fcc5884 by Martin Poirier September 10, 2009, 20:41 (GMT) |
operator to fetch frames from a job in the list, decorator for rna registration |
September 10, 2009, 20:31 (GMT) |
SVN maintenance. |
Revision bfe57bb by William Reynish September 10, 2009, 18:58 (GMT) |
Added repeat operations to the toolbar. |
Revision cfb6f35 by Brecht Van Lommel September 10, 2009, 14:20 (GMT) |
UI: * layout.itemR now has icon_only option to show only icon in e.g. enums buttons, for uv editor header. * Automatic key shortcuts in menus now show the shortcut even if operator properties don't match. Not sure this will work well everywhere, but seems to be working ok for now. * Open recent now show shorter filenames instead of the whole file path. * Tweak object Duplicate menu item. |
|