diff options
author | hasso <hasso@pkgsrc.org> | 2009-09-22 13:23:25 +0000 |
---|---|---|
committer | hasso <hasso@pkgsrc.org> | 2009-09-22 13:23:25 +0000 |
commit | 9821b7a1b931a976f09b01114883bdf8b3a50d5e (patch) | |
tree | ea4fede745aaaf5103bb48f247aa8a54d6ded02c | |
parent | 4a51822c93390c18b9197192f7ba37ce8c7adff7 (diff) | |
download | pkgsrc-9821b7a1b931a976f09b01114883bdf8b3a50d5e.tar.gz |
Update to 2.49b. Upstream changes:
Updates:
- Update for new OpenAL windows library.
- Update Japanese translation.
- Upgrade extern/xvidcore to version 1.22. This fixes Xvid crashing on linux
64 bit.
- Updated Blender/Python API and GameEngine docs.
- http://www.blender.org/documentation/249PythonDoc
- Python Script Pack and Example Files.
Various Bugs:
- SoftBody, vertex groups were not notified on deletion & fixes for Mass and
Spring Painting
- Softbody, non mesh objects missing initializers [bug #18982]
- Self Shadow Vertex Colors, improved blur method to give more even results.
- Converting nurbs to a mesh ignored smoothing for Alt+C and from python.
- Object Active to Other, Fix python error when running in local view.
- Ancient resource leak where checkPackedFile would open a file and never
close it.
- Fix for uninitialized memory use with X11 keyboard and tablet events.
- Fix for building with CLang (LLVM)
Render Bugs:
- Using LightGroups override for material doesn't work for preview renders.
- Render Stamp, error in setting the alpha value when drawing text into a
char buffer.
- Lumma Matte, Fix in low value setting. Originally checked against the wrong
channel (chroma) instead of the luminence channel. Changed default value
for high value to 1.0 from 0.0
- Baking selected to active with nearby dupliframes objects crashes blender
[bug #19029]
- Fix for high energy sunlamps, turning specular black [bug #18837]
Game Engine Bugs:
- Saving runtime on Windows didn't work with python2.6
- Let IPO's animate the ref value for KX_BlenderMaterial's
Game Engine Python Bugs:
- Converting a mesh from a python argument was broken but happened to work in
some cases.
- Memory leak fix for action.channelNames.
- Was writing to freed memory when freeing a python object in some cases.
- Removing GameLogic.EvalExpression(), was unstable.
- Crash fix when casting a ray to the same location as the object.
- Fixed KX_PolyProxy returning improper VertexIndex with mixed triangles and
quads with using .getVertexIndex() and .v1, .v2, etc. [bug #19254]
- Fixed obj.sendMessage() with 4 arguments crashing blender [bug #18963]
Game Engine Bullet Bugs:
- Crash fix when a parent compound object didn't have a physics controller.
- Fix for the torque actuator x -& y-axis not working.
Sequencer Bugs:
- IPO curve-deletion resulted in non-working effect
- easy retiming only allowed enlarging of strips, now shrinking is alsa
possible (easy retiming: use the right display handle of input strip and
shrink or enlarge, will make the speed of the strip exactly fit the effect
strip's length)
- frames after end-of-display of input strips can now be accessed.
- frame blending can now be done on more than two frames, enabling really
fine grained motion blur if you speed up a sequence with high factors
(bigger than two).
- Scene-Strip rendering with compositor scenes failed, if they had no camera
attached.
- Fixed hdd-audio for sample formats other than 16 bit (8 bit eg).
Import/Export Bugs:
- FBX Export, Incorrect formatting that broke some converters.
- BVH Motion Capture Import, Did not support single rigid body objects.
[bug #18949]
- OBJ Import, fix for importing of transparent faces from .mtl files - ZTrans
now is set for them as well. (improves import from SketchUp)
- Collada export, Empty material slot would raise a python error.
- Collada import, fixes for increased Sketchup interoperability and more.
- Quake MAP Export, empty nodes were not exported, also noticed files were
invalid if there were no meshes or surfaces.
- Quake MAP Export, had support for single triangular brush unnecessarily
disabled.
- Quake MD2 Export, Fix for vertex normals [patch #19206]
Python API:
- Mathutils (quat_a*quat_b) was broken, returned (quat_a*quat_a) instead.
- Support for editing properties IpoCurve.driverBone and IpoCurve.driverBone2
and modifies IpoCurve.driverChannel to allow OB_ROT_DIFF.
- Documentation corrections.
- Support for rendering background scenes different from the active scene.
- scene.render.render() now behaves the same in interactive and background
mode
- scene.render.saveRenderedImage() now works correctly in background mode
- Armature active bone can be set.
New:
- 16bit SGI image loading
- When BLENDER_FORCE_SWAPBUFFERS env variable is defined, a function is
enabled that fixes some menu drawing issues with Mesa3D DRI drivers for
Intel and Radeon cards.
- Python API - Particles
- Draw As variable and dict
- Strand render toggle
- Object, psys variable in duplicate
- Material, Strand render variables
- Texture, Use colorbands
- Lamp, Spot buffer type selection
- Game Engine Physics support for reinstancePhysics mesh from Python and the
dynamic actuator.
- ReplaceMesh Actuator option to replace the physics mesh and display
mesh + python api options.
- Video and blend file demo.
- http://www.graphicall.org/ftp/ideasman42/reinstance.ogv
- http://www.graphicall.org/ftp/ideasman42/reinstance_demo.blend
- Mouse focus sensor "pulse" option to pulse TRUE when the object under the
mouse changes.
- EDL importer for the sequencer. supports...
- audio, video edits
- fades, wipes, speed changes (video only)
- importing from multiple reels
- Example import from final cut pro.
- http://www.graphicall.org/ftp/ideasman42/edl_in_blender_px.png
- http://www.graphicall.org/ftp/ideasman42/edl_import_ui.png
-rw-r--r-- | graphics/blender/Makefile | 4 | ||||
-rw-r--r-- | graphics/blender/PLIST | 5 | ||||
-rw-r--r-- | graphics/blender/distinfo | 8 |
3 files changed, 8 insertions, 9 deletions
diff --git a/graphics/blender/Makefile b/graphics/blender/Makefile index 6b082fdfaab..294a35c2811 100644 --- a/graphics/blender/Makefile +++ b/graphics/blender/Makefile @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.67 2009/08/28 20:46:18 hasso Exp $ +# $NetBSD: Makefile,v 1.68 2009/09/22 13:23:25 hasso Exp $ -DISTNAME= blender-2.49a +DISTNAME= blender-2.49b CATEGORIES= graphics MASTER_SITES= http://download.blender.org/source/ diff --git a/graphics/blender/PLIST b/graphics/blender/PLIST index d9dfe949ac2..6c4801d3130 100644 --- a/graphics/blender/PLIST +++ b/graphics/blender/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.8 2009/08/28 20:46:18 hasso Exp $ +@comment $NetBSD: PLIST,v 1.9 2009/09/22 13:23:25 hasso Exp $ bin/blender bin/blender-bin share/blender/.Blanguages @@ -50,7 +50,6 @@ share/blender/scripts/bpydata/readme.txt share/blender/scripts/bpymodules/BPyAddMesh.py share/blender/scripts/bpymodules/BPyArmature.py share/blender/scripts/bpymodules/BPyBlender.py -share/blender/scripts/bpymodules/BPyBlender.pyc share/blender/scripts/bpymodules/BPyCurve.py share/blender/scripts/bpymodules/BPyImage.py share/blender/scripts/bpymodules/BPyMathutils.py @@ -60,7 +59,6 @@ share/blender/scripts/bpymodules/BPyMessages.py share/blender/scripts/bpymodules/BPyNMesh.py share/blender/scripts/bpymodules/BPyObject.py share/blender/scripts/bpymodules/BPyRegistry.py -share/blender/scripts/bpymodules/BPyRegistry.pyc share/blender/scripts/bpymodules/BPyRender.py share/blender/scripts/bpymodules/BPySys.py share/blender/scripts/bpymodules/BPyTextPlugin.py @@ -129,6 +127,7 @@ share/blender/scripts/image_auto_layout.py share/blender/scripts/image_billboard.py share/blender/scripts/image_edit.py share/blender/scripts/import_dxf.py +share/blender/scripts/import_edl.py share/blender/scripts/import_lightwave_motion.py share/blender/scripts/import_mdd.py share/blender/scripts/import_obj.py diff --git a/graphics/blender/distinfo b/graphics/blender/distinfo index bd502b734a1..d93bbb83516 100644 --- a/graphics/blender/distinfo +++ b/graphics/blender/distinfo @@ -1,8 +1,8 @@ -$NetBSD: distinfo,v 1.27 2009/08/28 20:46:18 hasso Exp $ +$NetBSD: distinfo,v 1.28 2009/09/22 13:23:25 hasso Exp $ -SHA1 (blender-2.49a.tar.gz) = 59f5be96eda874bb901390f55a70d58cf8e0b979 -RMD160 (blender-2.49a.tar.gz) = f37100c7a02c75b622b8e055f32f06e064a62de2 -Size (blender-2.49a.tar.gz) = 23039535 bytes +SHA1 (blender-2.49b.tar.gz) = 43f71e7de4efe79c518d45f4b5a04e03c28d5fc5 +RMD160 (blender-2.49b.tar.gz) = 5b641de7b41af5e4186c9721b66eddc6870f9fbc +Size (blender-2.49b.tar.gz) = 22918377 bytes SHA1 (patch-ab) = afc00773b4e00f1f63fce2bd2203dbab0b0bfc9f SHA1 (patch-ac) = dcfa14519404915a69bd626c8a5a6029d2535ca2 SHA1 (patch-ad) = ee070c6e61585c5ee657f8aa0cd210c15f73bcc9 |