Revision 311f5a8 by M.G. Kishalmi February 5, 2011, 11:46 (GMT) |
accidentally left scaling code commented out when testing. |
Revision d694115 by Campbell Barton February 5, 2011, 10:40 (GMT) |
mathutils fixes noticed when refactoring. - comparing eulers was ignoring the order. - printing Euler()'s now prints the order too. - un-orderable types (all except for Vector's), were not raising an exception when compared with >=, >, <, <=. |
Revision 998198a by Campbell Barton February 5, 2011, 09:57 (GMT) |
mathutils rotate functions for Euler/Quaternion/Matrix/Vector types. each accept Euler/Quaternion/Matrix types. eg: Euler.rotate(Quaternion(axis, angle)) Vector.rotate(Euler((pi/2, 0, 0))) matrix.resize_4x4() and euler.make_compatible() were still returning an instance of themselves, now return None. |
Revision 8b52087 by Campbell Barton February 5, 2011, 07:04 (GMT) |
update for changes in mathutils. |
Revision dd08305 by Campbell Barton February 5, 2011, 06:14 (GMT) |
Rename python mathutils functions and split in-place methods from those that return new values. http://wiki.blender.org/index.php/Dev:2.5/Source/Python/Mathutils This completes the changes proposed. This will break scripts (fixing coming up next), for full list of changes see mathutils.c comments. |
Revision f2a6395 by Dalai Felinto February 4, 2011, 21:25 (GMT) |
Logic UI: multiple fixes on Constraint Actuator 1) damping factor is not percentage (it's in frames, who would know that) 2) angles as degrees (cleaning the tooltips for those too) 3) setting Direction to None when changing from Loc and Fh Consts to Ori - negative axis is not supported in Ori Const. Buggy since ever (2.49). |
Revision 25044df by Sergey Sharybin February 4, 2011, 21:10 (GMT) |
- Drivers should now be updated correct when curve changes topology - Fixed regression with keeping alive f=curves for deleted CVs (was a mistake in previous commit in this area) |
Revision 849ce60 by Sergey Sharybin February 4, 2011, 16:28 (GMT) |
Fix #25923: Active area of text editor line numbers too big Area with width 60px was used for determing should we jump to line or input new cahacter. Reduce this area to actual line numbers margin width. |
Revision 4925581 by Sergey Sharybin February 4, 2011, 16:10 (GMT) |
Fix #25933: Drag Dog stroke method uses Jitter if set for other stroke method, but no jitter available. Manually disable jitter usage for anchored and drag dot brush stroke metdhods. Jitter slider is hidden in UI for this strokes so users can't set it to 0 by hand and even if this slider would be visible in UI jitter gives wierd result for this stroke methods. |
Revision 4e8a8d1 by Janne Karhu February 4, 2011, 15:48 (GMT) |
Improvements for particle grid distribution: * Particles that aren't shown are now actually deleted (huge memory savings for flat objects). * Grid distribution for flat objects is now done on the surface object surface without offset. * Invert grid option wasn't in ui and it didn't work for non-volume grids. * New parameter to randomize the grid point locations. * Resolution soft/hard limits changed to even 50/250. |
Revision b407702 by Nathan Letwory February 4, 2011, 13:22 (GMT) |
Fix [#19997] Duplicating window results in graphics corruption in UI reported by Micael Dias (and many others, see duplicates list) On closing the first ("main") Blender window the very first OpenGL context got deleted too. This context needs to be retained, since we share quite a bit of OpenGL data through it to the newly created contexts (new windows). Thanks to Ton Roosendaal for thinking out loud while trying to figure out what the actual cause was. |
Revision f3a19f4 by Nathan Letwory February 4, 2011, 13:18 (GMT) |
small typo fix |
Revision deefe52 by Joshua Leung February 4, 2011, 11:43 (GMT) |
Quick Animation Feature: Paste Pose "Selection Mask" option After discussions with ZanQdo, it was agreed that the current workflow for making a pose symmetrical was a bit too cumbersome, especially when auto-keying was enabled, requiring pasting the flipped pose on another frame so that the changes could be merged back in without overwriting the "good" half of the rig. This option for the Paste Pose operator makes things easier, by adding an option which will make the pose only get pasted on to selected bones instead of overriding the entire pose. By default this option is turned off, but can be easily enabled either from the toolbar (operator properties) or through the F6 popup. The intended workflow with this option for making a rig symmetrical is now: 1) Copy pose 2) Select "bad" bones 3) Paste Flipped 4) Enable "On Selected Only" for the operator If there is sufficient interest, this option can even be enabled by default. But, we'll see about that later |
Revision 2ef93b1 by Campbell Barton February 4, 2011, 09:41 (GMT) |
swap Matrix.Shear(...) arguments so matrix size is the second argument, matching other constructors. |
Revision feed9c3 by Campbell Barton February 4, 2011, 09:35 (GMT) |
mathutils.Matrix.OrthoProjection(plane, size, axis), merged axis and plane args. since axis was only allowed when plane was 'R'. This was already done with Matrix.Rotation(). |
Revision 736a7b7 by Campbell Barton February 4, 2011, 09:27 (GMT) |
pep8 cleanup |
Revision f0eb3b5 by M.G. Kishalmi February 4, 2011, 09:02 (GMT) |
hard- and ui-limit for particle grid resolution were vice versa. |
Revision a155d88 by Joshua Leung February 4, 2011, 08:33 (GMT) |
Moved Auto-Keying "Insert for KeyingSet only" option from UserPrefs to Scene (Toolsettings, i.e. alongside "layered" option for using NLA while doing auto-keying) This option makes all Auto-Keying operations use the active Keying Set to carry out keyframing operations instead of picking and choosing their own Keying Sets to use, thus cutting down on the number of unwanted keys. Warning: if the older userpref option was enabled in an old startup.blend, it may be difficult to turn this option off. |
Revision ce5dc02 by Campbell Barton February 4, 2011, 04:12 (GMT) |
fix for make stub, readlink was used incorrectly and building didn't work on BSD because of CPU detection. |
Revision 4be9583 by Campbell Barton February 4, 2011, 03:39 (GMT) |
small mathutils changes. - fix for returning empty slices (was returning list rather then tuple). - report invalid type when mathutils_array_parse_fast() fails. |
|
|
|


Master Commits
MiikaHweb | 2003-2021