Commit Graph

  • ecddc0739b Posemode, ALT+R,G,S didn't work always, this because SHIFT+mouse selecting accidentally could unselect the object itself. Ton Roosendaal 2005-10-04 17:40:22 +00:00
  • 4a0d86aac8 Small fix; browse Vertex Weight groups in Edit panel, didn't update display of 3d object. Ton Roosendaal 2005-10-04 15:58:25 +00:00
  • 0e22b501db Duplicate Objects updated links in drivers wrong (the new object became a driver). Now drivers are only corrected on duplicating when the whole Ipo got copied a well. Ton Roosendaal 2005-10-04 15:30:51 +00:00
  • ac668ea561 Added Mesh.New() method; can now create new meshes within the module Ken Hughes 2005-10-04 15:17:27 +00:00
  • 772459f15c Shape Keys now can be controlled with Vertex Weight groups as well! Ton Roosendaal 2005-10-04 15:00:28 +00:00
  • e5eea31629 Thought I committed it before... this is the fix for Python API version of "library append", which keeps the current .blend file name. Ton Roosendaal 2005-10-04 14:53:55 +00:00
  • 583ebd75be * Doubled the maximum shadow buffer size limit in the shading buttons. Now, more than ever! Matt Ebb 2005-10-04 14:19:29 +00:00
  • b777b23e07 Bugfixes for #3102, #3104 Ken Hughes 2005-10-03 22:06:16 +00:00
  • b4c85d58f6 Bugfix #3137 Ton Roosendaal 2005-10-03 21:29:45 +00:00
  • e006662a5b Bugfix #3141 Ton Roosendaal 2005-10-03 21:17:33 +00:00
  • 33fcdf2ada Bugfix #2650. Ken Hughes 2005-10-03 21:05:41 +00:00
  • 7c199946ec Bugfix #3143 Ton Roosendaal 2005-10-03 20:53:54 +00:00
  • 6cb422b886 Update for thin mesh *warnings fixes *projectfile update Joseph Gilbert 2005-10-03 20:48:43 +00:00
  • bfea10e659 Small code cleanups by Stephane SOPPER... Kent Mein 2005-10-03 20:24:10 +00:00
  • 3a8d10a713 Brought back Outliner operations! Ton Roosendaal 2005-10-03 19:50:05 +00:00
  • eb698196d0 World AO table was freed, but a pointer not NULLed correctly, causing a memory error on end render. Ton Roosendaal 2005-10-03 19:39:34 +00:00
  • f2af563f92 Added new BPython thin mesh module Ken Hughes 2005-10-03 19:36:15 +00:00
  • c7f4016349 Commit I did sept 22 gave returnvalues to buttons, but that should not be on buttons in popup menus (like postproduction settings etc) Ton Roosendaal 2005-10-03 19:30:50 +00:00
  • 080b7f0902 BPython bug fixes: Willian Padovani Germano 2005-10-03 19:12:11 +00:00
  • fde63008a5 Documentation for new Python thinmesh module Ken Hughes 2005-10-03 18:23:04 +00:00
  • 3eb1f04509 A fix for the menu button yesterday broke something else... the menu button should return a non existing event instead. :) Thanks elubie for reporting! Ton Roosendaal 2005-10-03 17:10:18 +00:00
  • 15c5fb7e41 NLA window: Insert a NLA strip makes it size 100 frames if the actual action is smaller than 2 frames, otherwise you cannot even select it :) Ton Roosendaal 2005-10-03 15:48:17 +00:00
  • 2e8d8f6b8f * Added copying curve resolution settings to the copy attributes (ctrl c) menu Matt Ebb 2005-10-03 14:44:48 +00:00
  • bec1e25720 Adding Drivers in Actions now update live as well. Ton Roosendaal 2005-10-03 14:40:42 +00:00
  • 9459f7c1be added getting names of shapes/KeyBlocks to bpy api so mikasaari can continue with his lipsync script (where names of phonemes are as names of shapes/keyblocks). Toni Alatalo 2005-10-03 14:28:08 +00:00
  • 12dc565786 New! Edit mode curve now draws solid extrusions, bevelcurves and tapers. Ton Roosendaal 2005-10-03 14:13:47 +00:00
  • 45edb9cecb IpoWindow, Action curve update. Ton Roosendaal 2005-10-03 13:03:25 +00:00
  • 1c72a19fd8 Bugfix #3133 Ton Roosendaal 2005-10-03 10:10:19 +00:00
  • fd7ef55a69 Bugfix #3138 Ton Roosendaal 2005-10-03 09:11:51 +00:00
  • 1af3055832 Bugfix #3046 Ton Roosendaal 2005-10-03 09:04:57 +00:00
  • d9b0475158 bug #2909 Johnny Matthews 2005-10-02 23:10:56 +00:00
  • 6d52a829ef Bug fix; action editor, inserting mesh keys crashed. Referencing ipo stuff. Ton Roosendaal 2005-10-02 21:40:57 +00:00
  • 2f590af596 Ipowindow header: Curve menu crashed when no curve was created yet. Ton Roosendaal 2005-10-02 21:29:28 +00:00
  • b8442c531a Driver fix; entering a non-existant object name in driver Panel crashed. Ton Roosendaal 2005-10-02 21:21:05 +00:00
  • f342f06920 again an intermediate solution for the msvc6 builders Jens Ole Wund 2005-10-02 20:57:53 +00:00
  • 015fe7ea81 Version 1.0 of IpoDrivers. Ton Roosendaal 2005-10-02 20:51:35 +00:00
  • 42fe4c568d Transform MMB behavior correction, as mentionned in meeting. Martin Poirier 2005-10-02 19:31:32 +00:00
  • 90b5c5054c Fixing bones grab in "pose" transform. Bug #3030: http://projects.blender.org/tracker/?func=detail&atid=125&aid=3030&group_id=9 Martin Poirier 2005-10-02 18:27:14 +00:00
  • cdb8700ddc - add support for Python Buffer()s of type DOUBLE Daniel Dunbar 2005-10-02 17:09:11 +00:00
  • 173a4791b2 Crash fix; rendering AO with envmap on didn't work. Ton Roosendaal 2005-10-02 16:21:26 +00:00
  • 589f91e0ee This commit sets the info header on the preferences window and the header prints on the 3d view header to be the same color as the menu text. This ensures that you can read the text against the color of the header just as long as the theme color for the menu text is also readable against the header color. This should make dark themes much better. Chris Burt 2005-10-01 21:16:52 +00:00
  • 453fd9f532 A little more cleanup of the loopcut code. Hoping to gain some speed, and letting qread() finish its work instead of breaking. I think this may have been causing trouble. Johnny Matthews 2005-10-01 13:04:19 +00:00
  • 8e3796f8d6 hum .. blender.dsp would link to blender_elbeem.lib in ,..\..\..\lib\windows\elbeem\lib if it was there Jens Ole Wund 2005-09-30 21:00:34 +00:00
  • 80c5ca75dc For loopcut, have the event queue ignore MOUSEX and MOUSEY events to help prevent it from bottlenecking Johnny Matthews 2005-09-30 20:18:00 +00:00
  • 2f22ea5900 Fix SHIFT finetuning for edgeslide (aftermath from a warning cleanup ;-) Alexander Ewering 2005-09-30 10:58:39 +00:00
  • 61e9d7c2d4 Possible fix for bug #3094 - use normal malloc/free for stuff that gets alloced inside SDL threads. Alexander Ewering 2005-09-30 10:23:28 +00:00
  • 3c3b0c13e3 * Added additional shift space to fullscreen/tile window spaces. So much more convenient than ctrl uparrow/downarrow since you don't have to take your hand off the mouse! Matt Ebb 2005-09-30 09:49:56 +00:00
  • 3b5d8a15b1 * added right mouse click to cancel a sequence strip transform, like everything else in blender. Matt Ebb 2005-09-30 08:39:35 +00:00
  • d9478dcaf9 Bugfix #3112 Ton Roosendaal 2005-09-29 21:31:47 +00:00
  • 0ef1b52130 Bugfix #3115 Ton Roosendaal 2005-09-29 19:52:42 +00:00
  • 7beb234b92 - Added shadow buffer support for wire material and particle strands (Since strands are screen-aligned, it didn't fill in OK yet) Ton Roosendaal 2005-09-29 19:33:50 +00:00
  • a6bd07d10f Text3d.c NULL pointer check added to get rid of MEM_freeN warning. Mika Saari 2005-09-29 19:25:12 +00:00
  • 83b2d267b5 cu->strinfo reallocation added to Text3d.c, so when setText is executed the strinfo is reallocated to include strlen(cu->str) amount of free memory Mika Saari 2005-09-29 19:03:53 +00:00
  • fa57f3115d New hair "strand" channel has wrong texture coord input... it rendered from 0 - 1, instead of -1 to 1. Thats fixed. The error made tests i did with alpha make nice though, apparently hairs are nicer when rendered with alpha range 0.0 to 0.5. Ton Roosendaal 2005-09-29 18:13:36 +00:00
  • b15f46ed7c Storage of ME_FACE_STEPINDEX in mface iwas same flag as for new anisotropic, causing nice interesting render errors. Ton Roosendaal 2005-09-29 17:06:34 +00:00
  • 1ec6cc4986 Orange report bug; Adding a new scene, choose "link obdata" gives corrupt memory. Poses should be relinked right after duplicating, not during a redraw (when more objects use same armature). Ton Roosendaal 2005-09-29 16:37:37 +00:00
  • 76a57eb82f Fix Python API to correctly create Text3D objects. This is just a temporary fix (duplicating code again), the *real* fix would be to once make one central function to create and init a text object for all places... Alexander Ewering 2005-09-29 15:46:06 +00:00
  • 03e1ec988b - Added "anisotropic" rendering for static particle hair strands. This means the diffuse and specular shaders don't use the normal for hair (which is actually undefined, a hair is micro cylinder) but it uses the tangent vector (vector in direction of hair). Ton Roosendaal 2005-09-29 13:19:07 +00:00
  • c4b8a431bc fix Curve.update() method to use new DAG features. Stephen Swaney 2005-09-29 07:05:00 +00:00
  • f6c7cf7c13 projectfile update to elbeem * fixed lib paths * removed files * fix preprocessor define Joseph Gilbert 2005-09-29 02:22:56 +00:00
  • b1755b86bd - added stub for elbeemDebugOut in source/blender/blenkernel/bad_level_call_stubs/stubs.c for read/write bobj debug output Nils Thuerey 2005-09-28 18:09:46 +00:00
  • 227c88c293 - corrected MSVC6 fix in ntl_vector3dim.h (caused problems with SDL includes) - removed print from SConscript Nils Thuerey 2005-09-28 17:52:06 +00:00
  • d7b441473a - removed some unecessary files & code - debug output now controlled globally by elbeem debug level (BLENDER_ELBEEMDEBUG environment var), also for fluidsimBake and read/writeBobj - debug output is written to file for WIN32 - added "for" and "vector" etc. defines for MSVC6 (I couldnt get hold of the compiler itself, so not tested yet) Nils Thuerey 2005-09-28 16:20:57 +00:00
  • 9a8ab66a1d added missing DAG call to image_aspect. Toni Alatalo 2005-09-28 15:01:40 +00:00
  • d91d4fd41f * Headers for the last Set Smooth commit Matt Ebb 2005-09-28 11:56:09 +00:00
  • c1e8340638 * Added 'Set Smooth' and 'Set Solid' to the mesh edit mode specials menu/toolbox/3d view menu so you don't always have to keep switching back to edit buttons. Matt Ebb 2005-09-28 11:55:43 +00:00
  • 2a08be6e50 Brought back (lost with modifier code) display of actual amount of faces for subsurfs in info header. Ton Roosendaal 2005-09-28 11:24:39 +00:00
  • 7382a3d9d9 Bugfix; Ton Roosendaal 2005-09-28 11:07:12 +00:00
  • b5117eb8fd Bugfix; Ton Roosendaal 2005-09-28 11:05:20 +00:00
  • c8a4f20fb8 Removed ancient (2.1) feature for Constraints... a highly undocumented and unpredictable one! Ton Roosendaal 2005-09-28 10:07:54 +00:00
  • 97d749a99f Suppressed another GL_FRONT drawing routine, causing potential slowdowns for some configs. This was an old hack for sgi's, so I've put it behind an ifdef for sgi and suns now. Ton Roosendaal 2005-09-28 09:59:59 +00:00
  • f9c15a2c20 Fix forward declaration of drawscreen() Alexander Ewering 2005-09-28 07:11:24 +00:00
  • d370182aed Division by zero prevented in new hair strand algo. It showed as vertical lines, especially with the "Step" size low. Ton Roosendaal 2005-09-27 22:33:06 +00:00
  • 96253376e7 Recommitted this commit yesterday, was apparently done in the wrong directory... so the slowdown was still evident! Ton Roosendaal 2005-09-27 21:52:04 +00:00
  • 4e64b288a4 Hair! Ton Roosendaal 2005-09-27 21:51:09 +00:00
  • 224e4d747f set object->recalc flag when we change object's loc, rot, etc. fix for problems with frame change scene scriptlinks. Stephen Swaney 2005-09-27 20:56:39 +00:00
  • 716aaaf117 Shaded drawmode, ogl preview render, does update for lights. Ton Roosendaal 2005-09-27 19:43:04 +00:00
  • af431c5a68 -fix for angleBetweenVecs * adds a test to check for zero-length vectors Joseph Gilbert 2005-09-27 18:41:39 +00:00
  • 39a243f8d2 Refcount fixes * fixes posible reference count issues with mathutils * mathutils classes should no longer memory leak Joseph Gilbert 2005-09-27 17:03:28 +00:00
  • d27212e647 - tooltip fix, double sided pretended it was per face Daniel Dunbar 2005-09-27 16:44:33 +00:00
  • 85d295f106 added the method saveRenderedImage to the RenderData object - should allow users to render a filename.extension to the render path Example: Joseph Gilbert 2005-09-26 22:00:39 +00:00
  • 13349ad7a4 drawscreen is called before it's defined crashing msvc Joseph Gilbert 2005-09-26 20:37:52 +00:00
  • f1ddb77a48 - added some equivalency testing for vector classes >, >=, <, <= test vector magnitude ==, != test vector values 'within epsilon' :) - inspired by ideasman Joseph Gilbert 2005-09-26 20:11:13 +00:00
  • d8fe530797 Ftgl patch for texture fonts got lost... somehow. That made them much slower than pixmap fonts. Test on buttons window CTRL+ALT+T timer shows it goes down from 2500 to 100 on this commit. :) Ton Roosendaal 2005-09-26 18:47:50 +00:00
  • 4e854b1a5c Maintenance commit; Ton Roosendaal 2005-09-26 18:10:20 +00:00
  • af8d09238a Action editor: drag with LMB did three redraws... causing slowdown. Bug since 2.0 it seems. Ton Roosendaal 2005-09-26 17:11:15 +00:00
  • d8863a9841 adding sort by extension in filselect window . Joilnen Leite 2005-09-26 16:21:22 +00:00
  • b534d6bfb7 adding sort files in fileselect window by extensions . Joilnen Leite 2005-09-26 16:17:14 +00:00
  • 18957ff5a8 Two more 'shape' fixes; Ton Roosendaal 2005-09-26 16:13:00 +00:00
  • c7f2c2c612 Quick fix; "delete shape key" didn't work without IpoWindow open. Ton Roosendaal 2005-09-26 15:51:44 +00:00
  • 43d2904037 Cleanup and new features for vertex keys. Ton Roosendaal 2005-09-26 15:34:21 +00:00
  • 9656e8be02 Theeth's mathutils patch - adds intersections for lines - triangle area - tracking quaternion from vector - some helpful normal calculators Joseph Gilbert 2005-09-26 15:06:28 +00:00
  • b6ecdb8c35 Project file update for elbeem Warning clean up of python project Joseph Gilbert 2005-09-26 14:46:14 +00:00
  • 577456f86a Darn editmesh code! Trying to prevent user error (add overlapping faces) caused a myriad of other errors in tools... now you couldn't create a triangle if one 1 edge was in a face already. Ton Roosendaal 2005-09-25 10:41:35 +00:00
  • a8043ed8d4 New! Hooks now support vertex groups. With weight painting it looks very interesting. Almost z-painting! :) Try a sphere with all vertices in a group, hook it, and scale empty in object mode a bit. http://www.blender.org/bf/rt3.jpg (Which gives the idea to make a Displace Modifier working with normals and vertexgroups..) Ton Roosendaal 2005-09-24 20:17:48 +00:00
  • 749253afa9 A fix for edgeslide non-prop mode sticking at 0%. Johnny Matthews 2005-09-24 18:44:24 +00:00
  • 6e94b02616 Various Transform bugfixes. Martin Poirier 2005-09-24 18:00:32 +00:00
  • 8b7c690a0b - assorted warning fixes (signedness, float->double) - added decimate,boolean modifier copydata methods Daniel Dunbar 2005-09-24 16:02:56 +00:00
  • b3f0facfbe - shouldnt be a trailing comma after include Daniel Dunbar 2005-09-24 15:50:56 +00:00
  • 843bc28d37 Bug fix #3098 Ton Roosendaal 2005-09-24 15:46:08 +00:00