Blender Git Commits

Blender Git "master" branch commits.

Page: 5332 / 5574

September 24, 2005, 10:34 (GMT)
Old error... on ctrl+clicking new bones, the envelope bone distances were
not correctly flushed for connected bones.
September 24, 2005, 09:05 (GMT)
Bug fix #3094

Playback of sequencer sound crashed in combination with dupliverted
Objects. (confirmed in osx only btw).

Found out there's old not-needed code in the update_for_newframe() call,
that was intended to do updates for Manipulators (calling countall()).
In countall(), the entire duplilists were generated over, just for
counting the totals.

First step was removing the countall from update_for_newframe, and added
a count_duplilist() call which doesn't generate the full duplilist. That
made Blender not crashing anymore, but gives "Error totblock", without
printing the block names even...

The weird thing also was that the crash showed severe memory corruption in
the malloc library, when combining audio scrubbing (SDL) and duplilists.

I now suspect there's a remaining issue with DerivedMesh, but for that I
need help from Daniel.
Revision 4fb0ccc by Nils Thuerey
September 23, 2005, 14:42 (GMT)
- merged latest version of fluid solver
(fixed shadowed variables warnings, removed cfgparser.hpp,
added cfgparser.h, removed debugging output)
- added support for env. var BLENDER_ELBEEMDEBUG to enable
debugging output again
- fixed missing triangle display (marching cubes produced v3=0 triangles)
- fixed geometry init bug (nearest intersection check
for intersecting objects was messed up)
- changed position of derived mesh creation in DerivedMesh.c
(for some reason the useDeform code is necessary, without it or
with useDeform=0 nothing is displayed)
- 3dviews now update every 2 seconds to show simulation progress
- note: mesh_strip_loose_faces(me); in ./source/blender/blenkernel/intern/mesh.c:937
not necessary anymore?
September 23, 2005, 10:41 (GMT)
the usual missing files / include path setting game
So the linker only misses performElbeemSimulation(..)
I can't create El'Beem.lib with msvc6 as discussed in ML
If you comment off the 2 calls in fluidsim.c
blender compiles with msvc6 projects again
with the complete fluid UI but simulation won't run
September 23, 2005, 08:29 (GMT)
Bugfix #2746

In Surface editmode, solid draw mode, curves are drawn in wire now
(where in invisible). Its a simple fix, it shouldn't give issues with
the Nurbana work. :)
September 23, 2005, 08:12 (GMT)
Bugfix #2948

For using the Fkey (add face) editmesh tool:
prevented triangles being made that are partially a quad face already.

Tools in editmode don't like such situations (tria->quad for example), also
subsurf hates it. :)
September 23, 2005, 07:28 (GMT)
Bug report #3092

Excluded the 3D cursor from being clipped with the new ALT+B clipping.

Also added a refresh for the object that gets (Pkey) separated in mesh
editmode, might solve issue reported by Campbell.
September 22, 2005, 20:11 (GMT)
Bugfix #3089

PoseMode rotate now also supports "Around individual Centers" for rotating.
September 22, 2005, 19:48 (GMT)
Warnings fix for windows.
September 22, 2005, 19:47 (GMT)
Bugfix #3085

When you move the mouse, while dragging numbers in buttons (or sliding),
and release it over another button, the release event was passed on to that
button. It happened with Radiosity buttons for example.

Reason; buttons with return event 0 are passing on events to other buttons.
This is needed for LABEL or ROUNDBOX buttons, to prevent them blocking
events when there's another button inside.

Made sure all these number/slider buttons returning B_NOP now.
September 22, 2005, 19:46 (GMT)
update to .NET project files
* added support for elbeem
September 22, 2005, 19:45 (GMT)
update to .NET project files
*Added elbeem project to /intern
(please rebuild intern)
Revision d2304e5 by Toni Alatalo
September 22, 2005, 19:41 (GMT)
the missing menu selection for the newly added Curve RVKs
September 22, 2005, 19:12 (GMT)
Bugfix #3075

Wave Effect (and build etc) was being converted while the code later on
was reading existing modifiers (and unlinking the converted data).
September 22, 2005, 18:03 (GMT)
Before including <GL/gl.h> on windows you have to include <windows.h>
September 22, 2005, 17:52 (GMT)
More properly coded version for adding edges... now only do_versions()
reads from the old mface->edcode flag to set edge drawing.

ALso; added a pointer check in draw_mesh_object(), here the derivedmesh
gives NULL on reading regression file lostride.blend. Zr needs to check!
September 22, 2005, 17:00 (GMT)
Bugfix #3077

Radiosity didn't add edges block, on "Replace Meshes". Caused wireframe
not to draw, but also crashes like for join().

Also: added patch that sets the drawflags in edges derived from the
ones set in faces. This ensures the conversion to be done correct.

TODO: this edges call also used in other areas in code, that has to be
catched and done differently.
Revision 7cd510f by Jiri Hnidek
September 22, 2005, 12:45 (GMT)


- interactive joining of two screen areas
- user can interactively select, what screen are will be "kept alive" and
what will be destroyed
- screenshot:

http://e-learning.vslib.cz/~hnidek/pics/interactive_joining_of_scrareas.jpg
September 21, 2005, 20:28 (GMT)


Courtesy of Shaul Kedem:

Option to play sequence strips (Movie, Image, Scene) in reverse.
New toggle in the NKEY buttons for sequence strips.

Thanks Shaul!
September 21, 2005, 19:48 (GMT)
Part of Bpy Cleanup: change attribute access to use tp_getset.
for these modules. Adds some new convenience funcs to gen_utils.

This is internal change only and presents little change to the
BPy API except for cleanup of some inconsistencies.

A big contribution from Ken Hughes. Thanks!
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021