Blender is the free open source 3D content creation suite, available for all major operating systems under the GNU General Public License.
Dozens of bugs fixed based on "Coverity Scan" (automatic code testing)
The .deb Linux builds didn't include FFMPEG
Windows: Reading DV-AVI now works with all files, including from Movie
Negatively scaled objects resulted in incorrect boolean output.
Surface option for Force Fields crashed on non-mesh objects, so hide it
if not applicable. Also made it support surf, curve, font objects.
DXF import/export: several fixes and update
AO render gave wrong pixels on first sample it takes in a tile
Texture nodes noise function was not correct for Bricks node
Texture nodes translate node works now
Particle hair strands missed first segment when rendering as regular
geometry (not strand render)
Particles using modifiers/UV slowed it down unnecessary
Game Engine Bugs:
Anisotropic friction with zero values caused objecs to jump to infinity
Materials using Object texture coordinates caused crash
light in skinned object only work properly after running the action
Avoid crashing BGE on Mobile Intel GMA 950/945 Express GPU
Lights in non-glsl mode didn't move anymore, missing matrix update.
Changing the scale of a sleeping object wasn't working with bullet.
Dynamically added sensor objects didn't have their physic shape
synchronized with movement.
Loading older blend files (from the blender Gamekit 1.0 demos) that use
Sumo crashed on playback
Shadow face flag ignored object's scale.
Sound Actuator negative events would play a sound when no sound had
Sound Actuator with loop-end stop on negative events.
Game Engine Python Bugs:
Camera functions getScreenPosition, Ray and Vect fixes
Bug in KX_GameObject.get() and ListValue.get() returning python types
Pythons sys.path creation was broken in windows (caused YoFrankie game
to not start)
Action Actuator setChannel() function was broken in a number of ways.
Deprecation warnings were printed twice.
Game Engine Bullet Bugs:
Fix for Torque and 6DOF constraints
Applied torque breaks rigid bodies in game engine
Scrubbing sound could create an echo
Fixed two cases with crashing FFMPEG
"duplicate strip" always increase the user count for ipo now.
Work around crash in dv-reader of ffmpeg, that can happen, if some
frames don't contain audio
free_imbuf_seq() didn't free all scenes. That will lead to steady memory
growth in case of nested timelines with several scenes.
Big Proxy fixes, addressing hopefully most complaints on mailing list
and in tracker
Fixed color balance tool. Problem was: we pretended to do
but in reality we did (1-Offset)/Power/Slope. (slightly modified ASC CDL).
So now, the GUI is able to switch modes between ASC CDL-mode and real
Syncing audio to 3D window works again
Compositor: UV Map node now has better handling of edge cases (where UV
values meet sky background)
Wavefront OBJ support to import & export curves as OBJ native curves
(rather then a bunch of edges)
Wavefront OBJ X90 option for export to write files without rotation.
Sequencer: effect strips had no filter option, which was therefore
added. So you can apply color balance on effect filter output
GE Python support for __contains__ "prop" in gameOb and
"OBCube" in scene.objects syntax.
GE Python support for dictionary style get()
cont.actuators.get("key", default), works for sensors and object
Action actuator getChannel("name") function to get the bone
loc,size,quat for a bone.
Program Information Category:
Tools and Utilities Type:
Free Version: 2.49a Size: 10.5MB Works on: Windows, Linux, Mac