Revision d9478dc by Ton Roosendaal September 29, 2005, 21:31 (GMT) |
Bugfix #3112 Mesh selection in editmode didnt work proper with new ALT+B clip option. |
Revision 0ef1b52 by Ton Roosendaal September 29, 2005, 19:52 (GMT) |
Bugfix #3115 Undo after you did a layer change, didn't restore the 'active layer' in the 3d window. Adding a new object then is invisble. |
Revision 7beb234 by Ton Roosendaal September 29, 2005, 19:33 (GMT) |
- Added shadow buffer support for wire material and particle strands (Since strands are screen-aligned, it didn't fill in OK yet) No shadow; http://www.blender.org/bf/rt14.jpg Shadow; http://www.blender.org/bf/rt15.jpg |
Revision a6bd07d by Mika Saari September 29, 2005, 19:25 (GMT) |
Text3d.c NULL pointer check added to get rid of MEM_freeN warning. |
Revision 83b2d26 by Mika Saari September 29, 2005, 19:03 (GMT) |
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 |
Revision fa57f31 by Ton Roosendaal September 29, 2005, 18:13 (GMT) |
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. |
Revision b15f46e by Ton Roosendaal September 29, 2005, 17:06 (GMT) |
Storage of ME_FACE_STEPINDEX in mface iwas same flag as for new anisotropic, causing nice interesting render errors. |
Revision 1ec6cc4 by Ton Roosendaal September 29, 2005, 16:37 (GMT) |
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). Added in readfile a patch to make sure files saved with this duplicate error can still be used. |
Revision 76a57eb by Alexander Ewering September 29, 2005, 15:46 (GMT) |
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... I also tried to introduce compatibility code to be able to load old files with broken text objects (cu->tb == NULL due to missing init code). Hope it works :) |
Revision 03e1ec9 by Ton Roosendaal September 29, 2005, 13:19 (GMT) |
- 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). For Diffuse, it computes a fake normal now, representing the optimal hair normal pointing towards the light. All current builtin shaders work with this, including ramps. For Specular, it uses another formula to remap dot products for all lines that now use the tangent vector instead of the normal: dot = vector * tangent dot = sqrt(1.0 - dot*dot) Gives better results than using the 'fake' normal for diffuse. Officially (according the papers) this could be used for diffuse too, but then hair becomes very flat. Now you can control the flatness easily with ramps or using Oren-Nayer for example. Example image (disappears in some weeks) http://www.blender.org/bf/rt9.jpg - Added new texture channel "Strand" to apply textures on hairs over the length of hair (1 dimensional). Orco now gives 1 fixed coordinate for the entire hair, based on where it starts. Note; UV doesn't work yet. Nor vertexcolor. http://www.blender.org/bf/rt10.jpg |
Revision c4b8a43 by Stephen Swaney September 29, 2005, 07:05 (GMT) |
fix Curve.update() method to use new DAG features. |
Revision f6c7cf7 by Joseph Gilbert September 29, 2005, 02:22 (GMT) |
projectfile update to elbeem * fixed lib paths * removed files * fix preprocessor define |
Revision b1755b8 by Nils Thuerey September 28, 2005, 18:09 (GMT) |
- added stub for elbeemDebugOut in source/blender/blenkernel/bad_level_call_stubs/stubs.c for read/write bobj debug output |
Revision 227c88c by Nils Thuerey September 28, 2005, 17:52 (GMT) |
- corrected MSVC6 fix in ntl_vector3dim.h (caused problems with SDL includes) - removed print from SConscript |
Revision d7b4414 by Nils Thuerey September 28, 2005, 16:20 (GMT) |
- 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) |
Revision 9a8ab66 by Toni Alatalo September 28, 2005, 15:01 (GMT) |
added missing DAG call to image_aspect. |
September 28, 2005, 11:56 (GMT) |
* Headers for the last Set Smooth commit |
September 28, 2005, 11:55 (GMT) |
* 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. |
Revision 2a08be6 by Ton Roosendaal September 28, 2005, 11:24 (GMT) |
Brought back (lost with modifier code) display of actual amount of faces for subsurfs in info header. |
Revision 7382a3d by Ton Roosendaal September 28, 2005, 11:07 (GMT) |
Bugfix; Ipo window could crash on reading old files with keys, non proper use of pointer... |
|
|
|


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