Revision 582f56d by Ton Roosendaal August 14, 2006, 13:41 (GMT) |
Bugfix #4798 Envmap type "Load" didn't work when a new envmap was created for this type. Seemed to be a very old issue... Todo still: previews skip envmap... |
Revision 800ae7c by Nathan Letwory August 14, 2006, 12:47 (GMT) |
[ #4035 ] patch to make scons compile with ffmpeg in mingw Submitted by Joseph Eagar (joeedh). windows/gcc ffmpeg library may need recompiling to support all codecs necessary (ie. H264 doesn't work). |
August 13, 2006, 15:23 (GMT) |
Patch #4751 - Array modifier merge segfault fix. |
August 13, 2006, 14:59 (GMT) |
Fix for bug #4825 - array modifier crashes blender. Some faces were not being checked for vertex indices of 0 before remapping, leading to bad remapping and screwed up output meshes. |
Revision e341a4e by Martin Poirier August 13, 2006, 14:18 (GMT) |
Patch: Constraints to Limit Transforms (#4662) by Joshua Leung (aligorith) This adds three new constraints to limit the range of location, rotation and scaling values. |
Revision cf1964c by Johnny Matthews August 13, 2006, 12:49 (GMT) |
unmixing code and var declarations. |
August 13, 2006, 12:01 (GMT) |
* Added Shift MMB in the node editor to pan the backdrop image display |
Revision 4718a22 by Ton Roosendaal August 13, 2006, 11:11 (GMT) |
Bugfix #4882 New toolsettings variable "select_thresh" was not initialized. This caused the option "similar normals" to not work really (uses a dot product). It now is initialized (scene.c) as well as corrected in do_versions for saved files. |
Revision b416e3e by Ton Roosendaal August 13, 2006, 10:16 (GMT) |
Bugfix #4878 In UV-Face-select mode, a CTRL+click can activate a new Object but keeps the UV-Face-select mode. This skips the initialization required for this mode, causing a crash, so it better should end the mode. (It used to work in past though...) |
Revision 3526235 by Campbell Barton August 13, 2006, 10:13 (GMT) |
Added .radius support for curves, and material's lightGroup |
Revision bdb12f2 by Ton Roosendaal August 13, 2006, 10:03 (GMT) |
Bugfix #4843 revisited This is a new incarnation of compatible_eul(), a function called: void Mat3ToCompatibleEul(float mat[][3], float *eul, float *oldrot) It uses the two euler extraction methods as added by Brecht a while ago, and checks for compatibility each, and then picks the best of the two based on minimal difference with 'oldrot'. Gives for rotation key inserting a much higher hitrate for OK eulers. |
August 13, 2006, 08:31 (GMT) |
* Fix: Disabled radius tapering on 2d curves with filled front or back. It would be really cool to get this working solidly, but there are many potential problems with the triangle face creation across the flat surfaces, especially when there are holes inside the curves. Maybe this could be a fun project for someone better at this than I? :) Taper object curves still cause similar problems... * Made the curve radius affect the 'Nsize' curve normal drawing too, so you don't need a bevel to see the value. |
August 13, 2006, 07:37 (GMT) |
* Shrink/Fatten for bevelled curves This is a much faster and easier way to give a bevelled curve a taper, without using taper curves. Each point on a curve now has a 'radius' value that you can shrink and fatten using Alt S, which will influence the taper when the curve is bevelled (either with a bevob, or with front/back turned off and a bevel dept set). Alt S shrinks and fattens the selected points in an interactive transform, and you can set an absolute radius for selected points with 'Set Radius' in the curve specials menu. See demo: http://mke3.net/blender/etc/curve_shrinkfatten-h264.mov This can be a quick way to create revolved surfaces (eg. http://mke3.net/blender/etc/wineglass-h264.mov ) and it would be very interesting to use this radius value in other tools, such as a 'freehand curve' tool that would let you draw a curve freehand, with the radius affected by pen pressure, or even using the radius at each point to control curve guides for particles more precisely, rather than the continous maxdist. |
Revision 515fe83 by Campbell Barton August 13, 2006, 01:51 (GMT) |
added __copy__ to mesh and object types, fixed a monor bug in setTexMesh and made Mesh.c use G.totMesh properly. |
Revision f27acb2 by Ton Roosendaal August 12, 2006, 12:33 (GMT) |
Bugfix #4872 Posemode, Wkey option "Select constraint target" did not work for Copy Scale constraint. Also added a check for NULL pointer, constraint targets cannot exist... |
Revision e47137f by Ton Roosendaal August 12, 2006, 11:27 (GMT) |
Bugreport #4787 mentioned subpixel render issues, especially for small images (like used for rendering icons). When working during Orange on new render pipeline, I've left this topic alone for a while... subpixel precision testing is very time consuming and needs concentration for a while. :) This commit brings back precision as it was for 2.41. Below a short explanation of the solved issues. - the window matrix for rendering is kept constant during all OSA passes, this to ensure clipping happens for each pass identically. - a subpixel offset is only applied on filling in the z-buffer - this offset is inverse corrected for shadepixel code, only on 2 places Another nasty issue is that for filtered rendering (gauss etc), the tiles (or entire image) is temporally increased 2 pixel in size. This caused a 'dark' (or sky color) edge on the rendering. During Orange that was solved with a hardcoded clipping offset value, which only corrected for larger pictures (like > 500 pixels in size). Now this clipping offset is correctly calculated, based on render size. Last issue: the view border in 3d window was calculated using integers, giving small errors in display too. Now it uses float, so visually the view border is more close to what a render shows. |
Revision 3be0a5a by Geoffrey Bantle August 12, 2006, 03:32 (GMT) |
-> Bugfix (again) Didn't realize that LMB+ALT was used for middle mouse emulation. Changed the vertex snap modifier key for knife tool to 'CTRL' and fixed problems with the drawing of the header instructions. Also changed color of the knife tool to match that of loopcut tool. This is easier to see and more consistent from a UI standpoint as well. |
Revision 0c571a4 by Ton Roosendaal August 11, 2006, 09:20 (GMT) |
Bugfix 4865 Manipulator orientation tweak: when having multiple objects selected, the orientation option "Local" was always skipped, showing it global. Now it uses the orientation of the active object. The bug reportor noticed a conflict with the "Around" option "Active". In that case he expected the orientation to be from Active Object as well. |
Revision 3426713 by Ton Roosendaal August 11, 2006, 09:09 (GMT) |
Bugfix 4783 - draw-extra for Lamps did not follow selection color - Surface objects were drawing curves always in unselected color, also its draw-extra options didn't follow selection color then |
Revision e96c813 by Geoffrey Bantle August 11, 2006, 07:24 (GMT) |
-> Vertex support for knife tool Previously the knife tool only allowed you to cut through edges. This approach is limited however, since many times you want to cut through vertices in order to create precise cuts or terminate a cut in a specific way. Blenders knife tool now supports cutting through vertices as demonstrated in these pictures: http://briggs.zanqdo.com/newknife1.jpg http://briggs.zanqdo.com/newknife2.jpg Since the vertex intersection code is very precise, vertex snapping has been added to the knife tool to assist the user when they wish to cut through vertices and can be toggled by pressing and holding the 'alt' key. Notes: -Vertex cutting and vertex snapping are only available when using the 'knife exact' option. -Added various fixes to the precision of the knife tool. |
|
|
|


Master Commits
MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021