Revision f0dcd2d by Martin Poirier October 25, 2006, 23:57 (GMT) |
== Transform == Embryon functionnality for snapping. - Only snaps to grid on translations (grab) - Transform constraints are supported but header display is wrong. - Can be turned on/off in the Object/Mesh header menu under Transform Properties (tentative spot, will have to integrate better and in other object type menus too) - Can be turned on/off during transform with ` (Back Quote, also tentative) This is, of course, very much Work in Progress. This implements part of the structural ideas for the transform cleanup I've been juggling around with. |
Revision 2556254 by Martin Poirier October 25, 2006, 23:34 (GMT) |
== 3D View == Customizable Grid Subdivisions This commit adds a numbut to the View Properties panel that lets you specify how the grid is subdivided. This affects snapping in translations, obviously. Default: 10 (behavior doesn't change) That means people still stuck in feet and inches (shudders) can set it to 12 and have 1 unit = 1 foot. That also means you can work in "heads" when doing body proportions or whatnot (don't think of it as being limite to "CAD" uses). |
Revision 07ce603 by Martin Poirier October 25, 2006, 23:19 (GMT) |
Cleanup. Missing include for ListBase. Wasn't a problem until someone try to include this without including ListBase (manually or through something else). Safe now. |
Revision a3cff50 by Martin Poirier October 25, 2006, 23:15 (GMT) |
LocEulSizeToMat4 arith function. Creates a 4x4 matrix from location, size and euler angles components. Coded by Joshua Leung (aligorith) for one of his patches. Integrating right now because it's useful in and of itself. |
October 25, 2006, 19:47 (GMT) |
Another klockwork patch. Check to make sure BOP_newEmptyMesh returns a mesh before trying to use it. Kent |
Revision 80ffbee by Campbell Barton October 25, 2006, 13:33 (GMT) |
was missing a return of len, so scn.objects.context was always returning 0 |
Revision 9b7125f by Campbell Barton October 25, 2006, 01:32 (GMT) |
added the option to rename objects to their DupGroups name. |
October 24, 2006, 16:42 (GMT) |
Another bug found by klockwork.com This one is just a simple test to make sure a malloc works before using the variable allocated. Kent |
October 24, 2006, 15:17 (GMT) |
This patch is the first of many to follow that deals with various problems reported by klockwork.com who was very nice and has offered to provide free source code analisys for us. This one deals with freeing memory for an object when there is an error. (The function allocated memory intending to return it but then ran into problems, and was forgetting to free it before it returned NULL) Kent |
Revision 9d67a59 by Ton Roosendaal October 24, 2006, 15:17 (GMT) |
Irregular shadow fix: the MemArena module didn't give callocs, only malloc. Made nice crashes that way... but not in !@%@$ OSX because it seems to clear memory unwanted. Solve dit with adding API call in MemArena to default to callocs. Also removed malloc() from MemArena, replaced with MEM_mallocN(). |
Revision da12c95 by Ton Roosendaal October 24, 2006, 14:14 (GMT) |
Bug provided by Plumiferos team on conference: In some cases faces were skipped from rendering, when using multiple RenderLayers. Was caused by a "don't render" flag hanging. Error was introduced with the "All Z" RenderLayer option. |
Revision b5fbb18 by Hans Lambermont October 24, 2006, 13:34 (GMT) |
- add -lXi to prevent "undefined reference to `XGetExtensionVersion'..." - remove obsoleted<=4.0 freebsd compatibility |
Revision f3615cf by Ton Roosendaal October 23, 2006, 16:15 (GMT) |
Bugfix: commit of Campbell june 20, for fly mode, didn't check for the G.vd->camera pointer. If not set, a view change can crash. Reported & shown by Ivan! |
Revision 44d16f0 by Erwin Coumans October 23, 2006, 02:54 (GMT) |
Added refactored Bullet 2.x library. Important: these files are not part of the Blender build yet. First, the integration will be updated to make use of the new Bullet version. Then all build systems needs to be updated. The refactoring didn't leave a single file the same, all filenames and classes have bt prefix, methodnames start with lowercase, a single headerfile can be included, and also a single include path. Plan is to make use of this Bullet 2.x version in extern/bullet2 within the coming weeks, then extern/bullet can be discarded/ignored/content removed. |
Revision e459764 by Campbell Barton October 22, 2006, 12:46 (GMT) |
I was impossible to set a render window back to being a non render window without changing the TexFace image. now the cross will unset the render window and use the texface if its there, cross again removes the image as useual. |
Revision 0e56903 by Campbell Barton October 22, 2006, 02:43 (GMT) |
made mesh getFromObject also copy the meshes flag |
Revision 23eb8b7 by Campbell Barton October 21, 2006, 19:38 (GMT) |
added the option to poly reduce all visible selected objects |
Revision 88455e8 by Jens Ole Wund(bjornmose) October 20, 2006, 23:02 (GMT) |
bug fix in softbody aerodynamics (should zero a vector which is only added to in function call) thanks michael |
Revision 137d9e5 by Jiri Hnidek October 20, 2006, 10:24 (GMT) |
- bug fix: get rid of "verse client name len: 16 ..." memory of client name have to be deallocated after calling verse_client_name() function |
Revision a43bfad by Campbell Barton October 20, 2006, 00:17 (GMT) |
removed this script since Briggs ported it to C |
|
|
|


Master Commits
MiikaHweb | 2003-2021