Blender Git Commits

Blender Git "master" branch commits.

Page: 5196 / 5574

July 22, 2006, 14:22 (GMT)
noticed my BVH test import blender was 30meg+ turns out to be
python new action function (M_NLA_NewAction) was making actions with 2 users, so that acrions would never de-allocated,

alloc_libblock alredy assigns a user, so just dont assign another from M_NLA_NewAction.
July 21, 2006, 11:52 (GMT)
Bugfix #4747

Using "Deselect all" pulldown in Node Editor crashed when no nodetree is
visible.

Bugfix #4753

Hotkey SHIFT+P in buttons window started game engine, which it should not.
Revision 12a1fc3 by Nils Thuerey
July 20, 2006, 15:27 (GMT)
- fixed manual viscosity bug (#4733)
- added some more free/copy checks for bug 4094, but
still not enough
July 20, 2006, 13:15 (GMT)
== Sequencer plugins ==

applied bugfix by Stephane Soppera, removing two warnings and declaring
pointers explicitly as unsigned char*. (has worked without it, since the
compiler flags declare all (char*) in blender to be unsigned...)
July 20, 2006, 11:01 (GMT)
Bugfix #4734

code provided by Stephane Soppera: ImageWindow and Node previews now draw
in correct premul-alpha, eliminating bad black lines in alpha areas.
July 20, 2006, 10:36 (GMT)
Bugfix #4741

Ancient issue; when you press keypad-0, it should assign the active camera
object to a scene, but this did not happen when that camera was already
assigned to the active 3d view. A rare case, causing 'error no camera' on
a render.
July 20, 2006, 06:50 (GMT)
Added a note explaining the poseMatrix space and how to get the worldspace location.
July 19, 2006, 19:46 (GMT)
Bugfix #4736

Composite: the Translate Node only worked in some cases (pixel processor
call), and not for:

- filter
- seperate rgba
- conversion of buffer types (value to rgba etc)

Blur still doesn't either, but that code is too optimized to add quick.
Will put on todo for checking on better unification of translations.
July 19, 2006, 15:39 (GMT)
Removed leftover SDL include from render module.
Revision b85c3fb by Ken Hughes
July 19, 2006, 14:35 (GMT)


===Python API===
Bugfix #4728: passing an interator sequence to me.faces.delete() caused a
crash; check explicitly for lists or tuples.
Revision 6122d50 by Chris Want
July 19, 2006, 13:05 (GMT)
Converting a mesh object with modifiers to a temporary mesh during
export would cause a problem since the temporary meshes created
would often reuse the same name for many objects. This fix mangles
the object name and uses this for the temporary mesh name to avoid
this problem. (The naming is important, since vrml has 'DEF' and 'USE'
statements that are used like C macros, so if two meshes have the
same name the exporter will try to 'recycle' data to keep file sizes
low).
July 19, 2006, 11:28 (GMT)
Bugfix #4724

Actually a bug since dark ages... the code that tries to find the view
correction (zoom) factor for grabbing stored result in a global. With
multiple 3d windows open, with different views, that could result in
wrong correction. Just made the factor a local property in View3D.
July 19, 2006, 06:39 (GMT)
use 'fixedtime/enable all frames' from the blend file
July 19, 2006, 05:12 (GMT)
accidently replaced initGamePlayerPythonScripting with initGamePythonScripting, causing the gameplayer to crash on all platforms (lack of PyInitialize()...
Revision e194ccc by Ken Hughes
July 18, 2006, 21:02 (GMT)


===Python API===
Bugfix: using Image.GetCurrent() and image.save() on the "Render Result"
image could result in a segfault since image->ibuf was NULL. This change
forces ibuf to be created if necessary.

NOTE: the Image API needs additional methods/attributes for image.save() to
really do anything useful. The image type, quality, etc., don't seem to be
gettable/settable so the resulting image file may not be in the format the
user would like.
July 18, 2006, 16:49 (GMT)
Second part of bugfix #4715

Re-replaced glFinish back to glFlush, should fix display updates?
July 18, 2006, 16:42 (GMT)
Bugfix #4715

After inserting border in entire image, the display update was missing.
July 18, 2006, 10:20 (GMT)
fixed error that mode this script not work in python 2.3
July 18, 2006, 09:56 (GMT)
Silly crasher fix:

- set material to "use nodes"
- don't add a material-node yet, but set "Halo" on. Crash!

Added a missing NULL pointer check.
July 16, 2006, 13:54 (GMT)
Bugfix only for a queer bug that occurs (in non of my previous tests) where an edge is added with the same verts- an invalid edge of course.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021