ecddc0739bPosemode, 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
4a0d86aac8Small 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
0e22b501dbDuplicate 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
ac668ea561Added Mesh.New() method; can now create new meshes within the module
Ken Hughes
2005-10-04 15:17:27 +00:00
772459f15cShape Keys now can be controlled with Vertex Weight groups as well!
Ton Roosendaal
2005-10-04 15:00:28 +00:00
e5eea31629Thought 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
b4c85d58f6Bugfix #3137
Ton Roosendaal
2005-10-03 21:29:45 +00:00
e006662a5bBugfix #3141
Ton Roosendaal
2005-10-03 21:17:33 +00:00
33fcdf2adaBugfix #2650.
Ken Hughes
2005-10-03 21:05:41 +00:00
7c199946ecBugfix #3143
Ton Roosendaal
2005-10-03 20:53:54 +00:00
6cb422b886Update for thin mesh *warnings fixes *projectfile update
Joseph Gilbert
2005-10-03 20:48:43 +00:00
bfea10e659Small code cleanups by Stephane SOPPER...
Kent Mein
2005-10-03 20:24:10 +00:00
3a8d10a713Brought back Outliner operations!
Ton Roosendaal
2005-10-03 19:50:05 +00:00
eb698196d0World 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
f2af563f92Added new BPython thin mesh module
Ken Hughes
2005-10-03 19:36:15 +00:00
c7f4016349Commit 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
fde63008a5Documentation for new Python thinmesh module
Ken Hughes
2005-10-03 18:23:04 +00:00
3eb1f04509A 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
15c5fb7e41NLA 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
bec1e25720Adding Drivers in Actions now update live as well.
Ton Roosendaal
2005-10-03 14:40:42 +00:00
9459f7c1beadded 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
12dc565786New! Edit mode curve now draws solid extrusions, bevelcurves and tapers.
Ton Roosendaal
2005-10-03 14:13:47 +00:00
45edb9cecbIpoWindow, Action curve update.
Ton Roosendaal
2005-10-03 13:03:25 +00:00
1c72a19fd8Bugfix #3133
Ton Roosendaal
2005-10-03 10:10:19 +00:00
fd7ef55a69Bugfix #3138
Ton Roosendaal
2005-10-03 09:11:51 +00:00
1af3055832Bugfix #3046
Ton Roosendaal
2005-10-03 09:04:57 +00:00
d9b0475158bug #2909
Johnny Matthews
2005-10-02 23:10:56 +00:00
cdb8700ddc- add support for Python Buffer()s of type DOUBLE
Daniel Dunbar
2005-10-02 17:09:11 +00:00
173a4791b2Crash fix; rendering AO with envmap on didn't work.
Ton Roosendaal
2005-10-02 16:21:26 +00:00
589f91e0eeThis 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
453fd9f532A 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
8e3796f8d6hum .. 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
80c5ca75dcFor 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
2f22ea5900Fix SHIFT finetuning for edgeslide (aftermath from a warning cleanup ;-)
Alexander Ewering
2005-09-30 10:58:39 +00:00
61e9d7c2d4Possible 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
d9478dcaf9Bugfix #3112
Ton Roosendaal
2005-09-29 21:31:47 +00:00
0ef1b52130Bugfix #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
a6bd07d10fText3d.c NULL pointer check added to get rid of MEM_freeN warning.
Mika Saari
2005-09-29 19:25:12 +00:00
83b2d267b5cu->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
fa57f3115dNew 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
b15f46ed7cStorage 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
1ec6cc4986Orange 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
76a57eb82fFix 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
c4b8a431bcfix Curve.update() method to use new DAG features.
Stephen Swaney
2005-09-29 07:05:00 +00:00
f6c7cf7c13projectfile 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
9a8ab66a1dadded 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
2a08be6e50Brought 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
7382a3d9d9Bugfix;
Ton Roosendaal
2005-09-28 11:07:12 +00:00
b5117eb8fdBugfix;
Ton Roosendaal
2005-09-28 11:05:20 +00:00
c8a4f20fb8Removed ancient (2.1) feature for Constraints... a highly undocumented and unpredictable one!
Ton Roosendaal
2005-09-28 10:07:54 +00:00
97d749a99fSuppressed 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
f9c15a2c20Fix forward declaration of drawscreen()
Alexander Ewering
2005-09-28 07:11:24 +00:00
d370182aedDivision 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
96253376e7Recommitted 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
4e64b288a4Hair!
Ton Roosendaal
2005-09-27 21:51:09 +00:00
224e4d747fset 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
716aaaf117Shaded 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
39a243f8d2Refcount 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
85d295f106added 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
13349ad7a4drawscreen 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
d8fe530797Ftgl 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
4e854b1a5cMaintenance commit;
Ton Roosendaal
2005-09-26 18:10:20 +00:00
af8d09238aAction 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
d8863a9841adding sort by extension in filselect window .
Joilnen Leite
2005-09-26 16:21:22 +00:00
b534d6bfb7adding sort files in fileselect window by extensions .
Joilnen Leite
2005-09-26 16:17:14 +00:00
18957ff5a8Two more 'shape' fixes;
Ton Roosendaal
2005-09-26 16:13:00 +00:00
c7f2c2c612Quick fix; "delete shape key" didn't work without IpoWindow open.
Ton Roosendaal
2005-09-26 15:51:44 +00:00
43d2904037Cleanup and new features for vertex keys.
Ton Roosendaal
2005-09-26 15:34:21 +00:00
9656e8be02Theeth'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
b6ecdb8c35Project file update for elbeem Warning clean up of python project
Joseph Gilbert
2005-09-26 14:46:14 +00:00
577456f86aDarn 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
a8043ed8d4New! 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
749253afa9A fix for edgeslide non-prop mode sticking at 0%.
Johnny Matthews
2005-09-24 18:44:24 +00:00
6e94b02616Various Transform bugfixes.
Martin Poirier
2005-09-24 18:00:32 +00:00