Revision c506a5f by Alexander Ewering November 22, 2006, 21:52 (GMT) |
Make "Snap to frame" (SHIFT-S) in action editor not crash and not display a menu if there are no actions. |
Revision b389706 by Ton Roosendaal November 22, 2006, 19:59 (GMT) |
Very rare error in file reading, sequence pointer magic could fail. Found thanks to a solaris file. |
Revision 341f50c by Chris Want November 22, 2006, 19:05 (GMT) |
Makefile support for bullet2 ... please test |
Revision 7cb76f4 by Ton Roosendaal November 22, 2006, 18:45 (GMT) |
Render Baking candy: while baking, the UV Image window shows the progress in rendered images, once per second. Also switches to other images. This happens threaded, so might need a good test :) |
Revision d8f99cf by Jiri Hnidek November 22, 2006, 16:44 (GMT) |
- eve->tmp.l is used for storing temporary indexes (not prev pointer) - several for loops were deleted - several warnings were removed |
Revision 0b0c8c9 by Chris Want November 22, 2006, 15:53 (GMT) |
=Texture Plugins= Added a callback instance_init() so that any particular instance of a texture plugin can initialize data. Updated the clouds2 and tile example plugins to have a (dummy) call back. |
November 22, 2006, 15:09 (GMT) |
Upgrades to the UVProject modifier: - New perspective projection capability. If a camera is used as the projection object, the modifier detects whether to do perspective or orthographic projection based on the camera type. If any other object type is used as the projection object, orthographic projection is used. - Orthographic projection actually works properly now. - The projected UVs are scaled and offset so that the image is centred in the projecting camera's view. - AspX and AspY inputs have been added to control the aspect ratio of the projected UVs. Also: - I have added the Mat4MulVec3Project() function to BLI_arithb.h; this function converts a 3-dimensional vector to homogeneous coordinates (4-dimensional, with the 4th dimension set to 1), multiplies it with the given matrix, then projects it back to 3 dimensions by dividing through with the 4th dimension. This is useful when using projection matrices. |
Revision 03f4a36 by Ton Roosendaal November 22, 2006, 14:43 (GMT) |
Crash in sequencer caused by incorrect checking for 'last seq'. This fix doesn't make the feature peter added (to set last-seq based on selection) work... I'll ask him to review code. |
Revision 7ca8967 by Ton Roosendaal November 22, 2006, 11:25 (GMT) |
Bugfix #5282 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). Also: - 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 |
Revision 7267159 by Ton Roosendaal November 22, 2006, 10:32 (GMT) |
Bugfixes: - SHIFT+K in weightpaint+faceselect combo crashed (caused by my commit for real undo in painting) - weightpaint+faceselect combo didn't draw correct anymore (caused by commit for custom mesh layers) |
Revision cca1611 by Brecht Van Lommel November 22, 2006, 02:16 (GMT) |
Fix for bug #5280: Crash transforming UVs with only image window open, new transform snapping code didn't check if a 3d view exists. |
Revision 2dbed48 by Ken Hughes November 21, 2006, 21:15 (GMT) |
Python API ========== 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 work 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 speak on this, but I believe his desire is for this method to be deprecated in the future and replaced with something else. |
Revision 973e892 by Ken Hughes November 21, 2006, 19:17 (GMT) |
Python API ========== Fix epydoc warnings after IDProperty addition to Material.py |
Revision ed3559a by Ken Hughes November 21, 2006, 19:00 (GMT) |
Python API ========== Bugfix #4905: correcting errors and out-of-date NLA API documentation. |
Revision 967869f by Ton Roosendaal November 21, 2006, 18:09 (GMT) |
Bugfix #5277 Bake-render: Quad faces still didn't get handled properly, error visible for vertex color or UV textures. Also: added error meny when a Bake cannot work because there are no Images or no Images with buffers |
Revision 4cf4b4d by Brecht Van Lommel November 21, 2006, 16:54 (GMT) |
Fix for loading UVs in linked meshes. |
Revision 20e6dc7 by Ton Roosendaal November 21, 2006, 15:52 (GMT) |
Bugfix, own collection: Random seeding is still not perfect in render, especially lack of good thread support still. - VectorBlur node was calling seed for each exec, causing other nodes to get fixed random too. - added seed in non-OSA main loop for render - use BLI_srandom, is better than BLI_srand |
Revision 9f9d99e by Brecht Van Lommel November 21, 2006, 14:46 (GMT) |
This adds temporary upward compatibility for TFaces, until the 2.43 release, by writing the old struct also. |
Revision 17a6338 by Brecht Van Lommel November 21, 2006, 14:26 (GMT) |
Fix for joining meshes with tfaces. |
Revision 2447ada by Ton Roosendaal November 21, 2006, 13:39 (GMT) |
Bugfix #5258 UV edit: option "project from view 1:1" included object center and clipped min/max wrong, so off-centered faces didn't get a 1:1 projection. |
|
|
|


Master Commits
MiikaHweb | 2003-2021