Blender 2.49a

Posted on Monday, June 22 2009 @ 13:56 CEST by

Blender is the free open source 3D content creation suite, available for all major operating systems under the GNU General Public License.

Various Bugs:

  • 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 Maker
  • 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

Render Bugs:

  • 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 once.
  • 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 played yet.
  • 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 float/int/string.
  • 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

Sequencer Bugs

  • 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 Lift/Gamma/Gain,
    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 Lift/Gamma/Gain.
  • Syncing audio to 3D window works again

New:

  • 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 controllers too.
  • 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


Product page: here

Download: Blender 2.49a



Loading Comments