Revision bacfc9e by Campbell Barton October 21, 2007, 09:32 (GMT) |
fix for crash's in file selector. - on unix BLI_diskfree was only using 100 chars for the dir name, and not checking if the name given was longer, increased to FILE_MAXDIR (160) and added a check, return -1 if its too long. The file selector only allowed 80 chars to be typed into the directory entry. Made the file selector check that the path is less then FILE_MIXDIR, if you try and enter a path thats longer it will tell you that the path is too long, before it was writing into other memory and crashing. |
Revision 6f3d929 by Geoffrey Bantle October 21, 2007, 05:16 (GMT) |
-> Vertex Smooth Simple port of old vertex smooth code. Doesn't integrate with mirror modifier yet, since modifiers arnt ported over and working anyway... |
Revision b3430b1 by Geoffrey Bantle October 21, 2007, 03:04 (GMT) |
-> Split Tool Return of the split tool. Also added some new stuff to BME_traversals.c for walking over the edges of a vertex and the faces of a vertex. Trying to get rid of duplicated code.... |
Revision 3a04520 by Campbell Barton October 20, 2007, 20:24 (GMT) |
python api, slicing works differently on the 64bit ubuntu gutsy system, compared to the 32bit install. face.uv[:] was returning a blank list. and making smart UV projection script fail. On one system Python is giving the slice function positive values, whereas on the 64bit system its passing negative which are then clamped to zero. made mathutils types accept negative values for slicing. This is very odd because both systems are running ubuntu gutsy with python 2.5 |
Revision d7fa5ab by Campbell Barton October 20, 2007, 19:47 (GMT) |
python console, removed word wrap - was far too slow when console_autoexec.py wasnt present, the standard blender import wasnt executed. |
Revision 30479e6 by Campbell Barton October 20, 2007, 18:57 (GMT) |
adding the glalphaclip variable didnt allign on 32 bit linux but worked in 64bits. added a pad value. |
Revision 960eaed by Campbell Barton October 20, 2007, 18:01 (GMT) |
added an option to adjust the alpha clipping value in the oprnGL preferenes. in some cases you might want to use 0.5 to see through more of the texture. (less halo's with clipmaps), defailt is 0.0 so it will only clip 0 alpha. |
Revision bfbb350 by Campbell Barton October 20, 2007, 16:58 (GMT) |
some mistakes in stamp commit |
Revision 992bd02 by Campbell Barton October 20, 2007, 16:47 (GMT) |
allocating memory for the time line was still crashing blender (not sure why), added more checks and I cant get it to crash anymore. |
Revision 46deddc by Campbell Barton October 20, 2007, 16:17 (GMT) |
Image Stamping patch by Diego (and peach request)- stamps image info into metadata and optionally draws into the frame. This patch includes some changes I made... * use blenders bitmap fonts (rather then own fonts) * select font size * user interface layout changes * Marker as another image stamp option Also added some new API calls BMF_GetFontHeight(font); BMF_DrawStringBuf(...); - so we can draw text into an imbuf's image buffer. get_frame_marker(frame) - get the last marker from the frame. IMB_rectfill_area(...) - fill in an image buffer with a rectangle area of color. TODO - draw stamp info in 3d view, at the moment it just displays in the animation. |
Revision 5db2c9c by Geoffrey Bantle October 20, 2007, 14:57 (GMT) |
-> Post BConf Commit: Mostly work done while travelling to/from and during bconf: -Remove doubles is back. Doesn't remove double faces yet though -Edge collapse -Edge Loop Select -Edge Ring Select -Select Linked/Select Linked All -Face Select Mode -Multiselect Mode -PET Tool -Ctrl-Tab selection mode switching Also fixed small bug in Extrude code. Should behave better now. Not that this also includes an initial commit of Levi Schooley's Bevel Tool. Don't try using it, it will crash (not his fault, I still have to bring transform code back in line with trunk). More stuff coming soon.... |
Revision e5a9e0b by Juho Vepsalainen October 20, 2007, 12:16 (GMT) |
Fix "Remove Doubles" of w menu and a couple of typos: This commit makes "Remove Doubles" of w menu to work again. Also renamed "AutoMarge" to "AutoMerge". Added shortcut of "Select Inverse" to menus and renamed "Select/Deselect All" to be consistent with rest of Blender. |
Revision a4c8783 by Campbell Barton October 20, 2007, 11:28 (GMT) |
made setting the pose_bone.poseMatrix possible, this does not set the matrix directly, only the pose bones loc/size/rot, when dealing with an armature without constraints this works as expected. it uses the same code as Copy Visual Loc/Size/Rot. |
Revision 0014fed by Martin Poirier October 19, 2007, 17:31 (GMT) |
Cosmetic change for Copy Attributes menu (Ctrl-C). The "drawtype" options copies all the draw extra (x-ray, wire, ...) too, so I've renamed the menu entry "draw options". |
Revision f44b09b by Daniel Genrich October 18, 2007, 23:27 (GMT) |
Revision 5b01907 by Daniel Genrich October 18, 2007, 23:12 (GMT) |
Springs are in a dynamic list now, New function cloth_add_spring() for easier access to spring handling, cleared up names, functions, code. Collisions can be enabled/disabled for cloth objects now |
Revision d407f5a by Jens Ole Wund(bjornmose) October 18, 2007, 22:47 (GMT) |
added point to edge collision in case point to face missed /* special hidden feature! shrink to fit */ if (G.rt > 500){ scale = (G.rt - 500) / 100.0f; } -- shrink a T shirt to fit .. evil grin -- by the way i did set up the rule 'if any *outer object* hits no *inner* will be regarded' ... pretty poor IMHO .. well but it works |
Revision 5ea45a1 by Campbell Barton October 18, 2007, 21:47 (GMT) |
Mesh edit option 'AutoMerge' - access from the mesh menu, basically runs remove doubles after transform. but only merges unselected verts into selected verts, so it wont merge verts your not editing. |
Revision 87b9283 by Campbell Barton October 18, 2007, 20:43 (GMT) |
(own mistake) transform markers wasnt working, bad memory use. |
Revision 27d97b7 by Campbell Barton October 18, 2007, 20:03 (GMT) |
(bad mistake) - didnt read docs and removed lib from Sequence struct |
|