Blender 2.49a
Posted on Monday, June 22 2009 @ 13:56 CEST by Thomas De MaesschalckBlender 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 |
Loading Comments