Ben Batt 2006/11/20 09:08:22 CET
Changed the UI of the EdgeSplit modifier, based on broken's feedbak from long ago:
- "From Angle" is now "From Edge Angle"
- "From Flag" is now "From Marked As Sharp"
- The "Split Angle" input is now hidden if "From Edge Angle" is unchecked
- Changed tooltips to be (hopefully) more helpful
- Rearranged buttons to accommodate longer labels
Ben Batt 2006/11/20 12:58:49 CET
Patch #5181: Option to use an object to determine the start X&Y in the Wave Modifier
This patch allows the option to use an object to determine the wave modifier's
start X & Y, it alos allows for animated objects giving a moving wave
start X & Y.
Thanks to Michael Fox for the patch!
Ben Batt 2006/11/20 15:23:41 CET
New displacement direction for Displace modifier: "RGB -> XYZ".
This means that vértices will be individually displaced in the X, Y and Z directions
by the RGB components of the texture (R affects X, G affects Y, B affects Z).
This can be used along with e.g. the colour Clouds texture for a jitter effect.
Matt Ebb 2006/11/21 02:38:29 CET
* Modified versión of patch #5109 by Onur Yalazi, 'view camera selector'.
This appears as a new 'Cameras' menú in the 3D View's View menu, containing a
command to set the active object as active camera, and a list of the available
cameras in the scene to choose from.
Matt Ebb 2006/11/21 04:22:35 CET
* Dupli objects (dupliverts, dupligroup, etc) now get invisibility based on their
parent object, not the original instantiated objects. i.e, if an object is invisible,
its child dupli objects will be too.
Ton Roosendaal 2006/11/21 14:07:17 CET
CurvePaths: if the path has vector handles, or when it's a Poly curve, the
amount of interpolated points on the path was too limited (6 actually).
Now the 'resolu' of the curve defines the amount of interpolated points.
This enables motionpaths or deforming with sharp corners.
Ton Roosendaal 2006/11/21 19:09:33 CET
Quad faces still didn't get handled properly, error visible for vertex color or UV textures.
Also: added error meny when a Bake cannot worque because there are no Images
or no Images with buffers
Ken Hughes 2006/11/21 22:15:15 CET
Bugfix #4951: This might be a serious change for python script writers.
-- ob.getMatrix('localspace') did not return the correct matrix when the object
had a parent; this has been corrected.
-- ob.setMatrix(m) did not worque predictably (more correctly, in an easy-to-
predict manner) when an object had a parent. The method has been changed
so that if thee is a parent, it ASSUMES the matrix is "localspace",
relative to the parent. The documentation now states this.
-- ob.mat and ob.matrix are now read-only attributes, while ob.matrixLocal
(which calls Object_setMatrix() ) is now read-write.
Ton is not thrilled (is that a fair summary, Ton? ;-) with this method since
the ob->obmat is calculated from the loc/rot/size attributes of an object.
I'll let him speaque on this, but I believe his desire is for this method to be
deprecated in the future and replaced with something else.
De: Martin Poirier <firstname.lastname@example.org>
I'm not thrilled either. Not only is ob->obmat calculated from loc/rot/size, it represents the final orientation matrix of the object, including parenting *and* constraints. Therefore, writing the local (relative to parent) constraint can be unpredictable in cases that involve constraints. It would be much more useful (to me) to be able to write the global orientation matrix.
Ton Roosendaal 2006/11/22 12:25:40 CET
UV edit option 'constrain to rectange' didn't restore correctly on ESC.
(note, on ESC it doesn't undo the constrainting, in case the edited face
was not a quad).
- The UVs pulldown in Image window was far too large, moved the scripts to an own sublevel menu
- Previous commit in vpaint.c had warnings