Versie historie van Blender for Mac OS X (PPC)
<<Terug naar software beschrijving
Veranderingen voor v2.62 - v2.63
- This release was focused on integrating and stabilizing the long awaited BMesh modelling system, which has full support for N-sided polygons and many new modelling tools. New tools include Dissolve, Inset, Bridge, Vertex Slide, Vertex Connect, Bevel, and improved versions of Knife, Subdivide and Rip.
Veranderingen voor v2.61 - v2.62
- The Blender Foundation and online developer community is proud to present Blender 2.62. The 2.6x series is being targeted at including all work that happened in branches or patches past years.
- The Cycles render engine now has layers/passes, you can track objects inside videos now, have much better and faster boolean intersections and use great new UV Tools.
- http://www.blender.org/development/release-logs/blender-262/
Veranderingen voor v2.61 - v2.62 RC 1
- http://wiki.blender.org/index.php/Dev:Ref/Release_Notes/2.62
Veranderingen voor v2.60a - v2.61
- http://www.blender.org/development/release-logs/blender-261/
Veranderingen voor v2.60a - v2.61 RC 1
- Motion tracking
- Cycles Render Engine
- Dynamic Paint
- Ocean Simulation
- Adobe After Effect add-on
- 117 bugfixes!
Veranderingen voor v2.60 RC - v2.60a
- 3D window: Armature-bones with wire draw type were not displaying in solid view mode - r41113
- 3D window header: After collapsing the pull-down menus, no icon available to make them show again. - r41117
- Dopesheet: Fixed crash when moving keys in editor - r41128
- Audio export: 7.1 export was being miscalculated - r41132
- Game Engine: Action actuator breaks animation. IPO options can be set too frequently - r41134
- 3D Window: missing updates when changing smoke flow settings - r41151
- Node editor: missing updates when assigning/removing Materials on Objects - r41152
- Adding a new pose to the Pose Library crashed - r41175
- Fix for un-handled exception in audio library - r41203
- Incorrect keying set names 'Scale' vs 'Scaling', where 'Scale' was hard coded in auto keyframe when 'Only Insert Needed' - r41211
- Python: RNA/API, getting Event.ascii would crash - r41214
- Addons / Exporter: Quake MAP export gives an error for UV textured geometry - r2504
Veranderingen voor v2.59 - v2.60 RC
- http://wiki.blender.org/index.php/Dev:Ref/Release_Notes/changelog_260
Veranderingen voor v2.58a - v2.59
- Prominent features (the cool stuff)
- 3D Mouse support "NDOF"
- Blender is now built with support for 3D Connexion devices, for more natural control during view navigation and fly mode - r38908
- Custom Keymaps
- User edited keymaps now no longer override the builtin keymaps entirely, but rather save only the difference and reapply those changes. This means they can stay better in sync when the builtin keymaps change.
- Keymaps in blender are now separated so Addons can properly define their own keymaps without them conflicting with user keymaps
- See commit log for details - r39084
- Ivy Generator (Addon)
- This tools adds the ability to "grow" curves over an existing mesh with the option of adding leaves and adjusting many parameters for the final result - r2200
- See: http://wiki.blender.org/index.php/Extensions:2.5/Py/Scripts/Curve/Ivy_Gen
- Sapling (Addon)
- This tree generator creates completely parametrically generated trees from curves - r2119
- See: http://wiki.blender.org/index.php/Extensions:2.5/Py/Scripts/Curve/Sapling_Tree
- Grease Scatter (Addon)
- Grease scatter was used for sintel to place objects around the ally, using grease pencil lines as a guide as to where to scatter objects - r2125
- Node editor enhancements
- Several enhancements are done related to the node editor/compositor.
- Material passes: Materials have pass-index. This pass-index can be used in the compositor to create mattes. It works the same as object passes.
- Node insert: Nodes that have no connections can be inserted on a noodle. Just move the node over the noodle and release when the noodle turns orange.
- Delete with reconnect: It is possible to delete a node that is connected in the tree, without loosing the connections. The node is deleted, but the links are reconnected as if the node were muted. Select a node and press CTRL-X.
- Noodle curves: Some users like straight noodles, other like curved, in the user preferences the level of the curvation can be changed.
- Node properties: The UI of the side panel and on the node can now be different. See the Color balance node in the side panel.
- Additions
- Material passes (like object passes), (See commit log for details) - r38090
- New option for multires modifier: Subdivide UVs - r38783
- Improved bleed option when baking for seamless edges on UV bounds - r38654
- Node: Add delete with reconnect feature - r38344
- Node: Curvature is now a setting - r39015
- Node: On dragging a non-connected node on a noodle, it will insert it - r38609
- UV Straighten tool - r38598
- Object Align: high quality option for perfect alighment http://www.pasteall.org/pic/show.php?id=15171 - r38511
- Python API:
- Object.closest_point_on_mesh() function - r38449
- bpy.path.basename because "//" prefix breaks os.path.basename - r38528
- Vector.length_squared to use instead of vec.dot(vec) - r39300
- Fixes
- Tools/Editors:
- fix #27849 3D manipulator widget lost on mesh in edge mode - r38085
- fix #27915 Relax Pose crashes blender on bone with ChildOf constraint in linked rig - r38257
- fix #27883 object actions did not get duplicated on full scene copy - r38150
- fix #27902 autokey bones with individual origins transform not working - r38229
- fix #27891 IK stretch gives inaccurate results. Tweaked translation segment convergence weight a bit to match angles better at typical scales - r38232
- fix #27866 Curve handle snaps/locks when it shouldn't - r38256
- fix #28003 Unable to delete vgroup - r38471
- fix #27927 Border select tool fails to select nodes in Node Editor using tweak mode - r38475
- fix #28052 PET: Shift-O cycling skips "random falloff" - r38595
- fix #28079 UV propertional editing was incorrectly influenced by the mesh X mirror option - r38699
- fix #28066 Unchecking 'self project' messes up 'Snap to Vertex' - r38752
- fix #28095 Select Pattern don't select all the bone in edit mode & some style changes - r38779
- fix #27719 custom RNA properties fail to update drivers - r38793
- fix #28117 Diffuse reflection IPO curve not imported correctly from 2.49b files - r38827
- fix #28178 make single user copy of object data doesn't work - r39117
- fix #27819 Unwrap Menu (U) -> Lightmap Pack throws Python Exception - r38212
- fix #28197 Undoing Grease pencil removes last 2 strokes - r39235
- fix #28186 textboxes properties not animatable - r39214
- fix for crash undoing grease pencil session - r39237
- allow bone transforms again for proxy'ed bones - r38071
- corrected View Selected operator for image editor so now it works fine for images with different X and Y aspect ratio - r38559
- Object Align now correctly computes a global bounding box for all objects - r38510
- Sculpt/Painting:
- fix #28096 Custom gradient for weight painting in mask mode not working properly - r38785
- fix #28112 Vertex paint crash - r38890
- fix #28061 Texture (paint) bleeding on edges - r38893
- fix #28121 Linked Library objects or object->data should not allow to go to sculptmode - r38855
- Modifiers:
- fix #27839 UV 'Project from view' ignores camera lens shift - r38052
- fix #27861 bevel angle limit at 90deg wasn't working well on cube - r38110
- fix #27921 optimal display with 2 subsurf modifiers fails - r38298
- fix #27930 many modifiers crashed when used on a lattice with a vertex group - r38300
- fix part of #27858 crash trying to apply subsurf modifier as shape key - r38115
- fix part of #26811 absolute shape keys should not show influence value in list - r38188
- fix: uv project panorama mode was scaled 2x too high - r38054
- fix: uv project scaled camera objects would incorrectly effect the result - r38054
- Physics:
- fix #27347 Particle x-axis mirror editing not working as expected - r38102
- fix #27579 Particle cache problem with multiple systems - r38105
- fix #27182 particle/collision kill interacting strangely - r38106
- fix #27855 crash on enabling high resolution smoke - r38119
- fix #27876 particles instancing a whole group didn't take group offset into account - r38141
- fix #26962 softbody collision doesn't respect subsurf+displace modifiers - r38235
- fix #27683 Blender hangs when baking a particle system when a driver is present - r38265
- fix #26873 Animated displacement modifier on an object doesn't work with hair particle objects - r38285
- fix #27289 Hair: Render Option - Object does not point objects to end of "hair path" - r38287
- fix #27293 Group Instance of particle system is rendered wrong - r38292
- fix #27398 Particle systems with animated groups render incorrectly in viewport - r38293
- fix #26712 Particle group instance 'Use Count' value gets reset on file-load - r38413
- fix #27307 Blender crashes when loading a new scene while baking fluid dynamics - r38408
- fix: particle cache should only be cleared on the exact first integer frame, not in the case of a subframe between the first and second frame - r38463
- fix: Effector calculations were not thread safe - r38663
- fix: loading a file that had particles using a dupligroup from a liblinked file without the library file being present crashed - r38883
- Display/Viewport:
- fix #27862 OpenGL render animation don't respect .png RGB option - r38109
- fix #27810 bones drawn blue in 2.49 file, was still checking stride bone, flag for drawing even though that feature is no longer in 2.5 - r38112
- fix #27826 bone envelope head/tail radius not dynamically updated in viewport - r38114
- fix #27897 mesh with negative scale disappears while sculpting, clipping planes were wrong in that case - r38236
- fix #28037 Camera missing orange selection lines
- fix #28206 Motion Paths shown in 3DView even when Only Render option is enabled - r39259
- fix part of #27944 color managment discrepancy in GLSL materials with nodes - r38790
- Sequencer (Video Editor):
- fix #27846 time extend / E key not work in sequence editor - r38113
- fix #27848 sequencer strip hard cut looses soft trim on second strip - r38122
- fix #27880 sequencer separate images operator lost strip properties like blend mode, opacity, etc - r38145
- fix #27879 sequencer didn't draw overlapping strips well, selected were drawn under unselected, and active strips red border color for active strips was not clear enough - r38151
- fix #28018 Sequence Swap Data Operator does not work - r38500
- fix #28160 Pressing Y on an image sequence to seperate the images takes them out of their meta strips
- fix: add strips not checking for overlap by default - r38775
- Collada:
- fix #27854 Collada import doesn't handle UVW mapping - r38169
- option to export only the selection - r38079
- Rendering:
- fix #27777 vertex color disabled when in a reused node material - r38128
- fix #27873 nan pixels in render with degenerate faces - r38139
- fix #27888 Render artifacts in 2.58.1 - r38258
- fix #27761 Deleting a material output of many causes no output
- fix #28034 0.0 Alpha transparency with Raytrace Mirror doesn't render - r38576
- fix #27910 baking ambient occlusion, do not consider closer object - r38599
- fix #28201 blender crashes when "mpeg" selected for animation rendering - r39243
- fix for crash of multires baker when baking from sculpt mode - r38439
- fix bug with multires baking to float buffers - r38555
- Compositing:
- fix #27875 different texture nodes result after decompose/compose - r38140
- fix: bokeh blur in the blur node is wronlgy calculated - r38347
- Game Engine:
- fix #27348 blenderplayer showing a different viewport size in 2.57b - r38501
- fix #28026 Copy Game Property broken - r38635
- fix #23874 Custom projection matrix doesn't work in custom viewport - r38696
- Python:
- fix #27863 converting curve spline type from python crashes - r38111
- fix #27922 using preset_paths() with an absolute path returns twice the same thing raise an error when an invalid subdir is passed to preset_paths() - r38543
- fix #28035 point density texture doesn't bake - r38700
- fix #28111 material.pop breaks mt->mat_nr - r38879
- fix #28196 assigning RNA arrays such as face UV's would fail in some cases - r39233
- fix #28191 error when enabling an addon newer then the blender version - r39212
- fix for bpy.path.abspath(), if a path was passed it would get the last directory cut off - r38504
- fix for crash when setting layers or saving when there is no active scene - r38077
- fix for scripts with python 3.3 - r38294
- fix for crash/assert on running dir() on a non collection property - r38850
- bgl.Buffer: supports slicing again - r38447
- bgl.Buffer: fix for crash with negative index access not being clamped - r38447
- corrected matrix, vector multiplication order (was wrong!) - r38674
- rna function calls with optional parameters were not giving correct default values for arrays - r38735
- allow pose bone matrix to be set - r38193
- Interface:
- fix #27900 file browser filter, sort, .. parameters were not saved. This is useful if you have a screen setup with a file browser editor - r38233
- fix #26704 activating a texture node inside material nodes did not show that texture in the texture properties - r38370
- fix #28005 Python Add-Ons are constantly reloaded if twice in the path - r38468
- fix #28098 Continuous Grab does not work for movement of the "Backdrop" in the Node Editor - r38761
- fix #27951 armature edit mode transform panel shows "nothing selected" even when something is selected - r38356
- fix #28172 Cannot restore Add-ons tab in user preferences after a failed attempt to install an add-on - r39117
- fix #28213 Imperial unit for 0.001 inches inconsistently displayed as mils and thous - r39297
- fix: icon scaling with the DPI setting - r39066
- fix: python error in image sampling panel drawing when there is no texture slot available - r38371
- fix: icon listview where the icons would only wrap once - r38743
- include menu ID's in tooltips when python tips are enabled - r38723
- System:
- fix #27850 keyboards with a comma instead of a dot on the numpad now get converted to a dot when typing into number buttons, for easier number entry - r38080
- fix #27865 weird mouse warping with continuous grab on OS X - r38129
- fix #27877 writing .avi files > 4 GB not working on windows - r38142
- fix #28109 Old issue with OSX Cocoa code: shift+scrollwheel should send a 'horizontal wheel' event to Blender - r38848
- fix #28102 Typing 'C:' into the file selector's directory asks to make a new directory - r39046
- fix #28087 Opening files in the text editor ignores the last newline '\n' - r38722
- fix "Problem with clock" at 18:39:00, the overflow of the clock was causing crash in the game engine in Linux - r38495
- fix Modifier key sticks after Alt-tab on Win32 - r38826
- Blender Addons
- Import/Export:
- DirectX
- Export fix for relative paths - r2084
- fix for direct-x exporting vertex groups which had indicies out of the objects defgroup range - r2177
- Make Human (MHX)
- Importer Support for rigify - r2090
- Added switch for ignoring Limit rotation and distance constraints - r2206
- Quake MAP Export
- fix 27860 Quake MAP export error for 2.58.1 - r2093
- fix 27949 r2121 Quake MAP exports incomplete brush data from 2.58.1 - r2160
- added options: scale, snap to whole value, face thickness, default brush - r2160
- X3D
- fix issue #1 27896 Names exported as "MA_Black".001 - r2108
- fix issue #2 27896: zero length rotation axis exported - r2188
- fix issue #3 27896: exporting dupli objects failed - r2189
- fix 27833 X3D export incorrectly uses collision node - r2150
- fix export non existing IndexedTriangleSet.creaseAngle - r2194
- fix for exporting empty scene - r2220
- OBJ
- fix exporting dupli objects - r2197
- fix 28146 OBJ export fails when mesh has no material - r2211
- 3DS
- fix 28150 transformation matrix not exported - r2214
- Lightwave
- fix 27916 Crash adding EdgeSplit/Bevel modifier to imported lwo mesh - r2135
- FBX
- fix 27964 2.58 FBX Export can result in missing data and lost animation(s) - r2140
- fix 28029 Exporting linked groups to FBX to load on Unity3D - r2141
- fix error where armature connections were written out twice - r2205
- added option not to export 'Default Take' - r2212
- Add XNA compatibility mode - r2205
- Option to export XNA compatible armature rotations - r2205
- Option not to export mesh edges - r2205
- Always export armatures as 'Limb' type - r2205
- Other:
- Netrender
- fix 27796 Netrendering "path:" failing - r2167
- Save As Runtime
- Skip expoting python libs on OSX since its already included - r2091
- fix 27995 phyton32.dll caused "Appcrash" => Runtime crashes - r2191
Veranderingen voor v2.58 - v2.58a
- Additions
- More flexible size options for particle billboards. This adds scale factors for width and height of billboards, relative to the particle size. It's useful when the particle size is primarily used for collision and the like, so the billboard appearance can be adjusted independently. Also allows non-square billboards.
- In addition the billboards can be scaled by the particle velocity with optional head and tail factors (similar to line drawing options). This allows for pseudo-motionblur effects. - r37760
- Addon UI: button for removing addons which are installed to user/home paths - r37950
- Python API:
- Python application event handlers - r37795
- adds bpy.app.handlers which contains lists, each for an event type:
- render_pre, render_post, load_pre, load_post, save_pre, save_post
- each list item needs to be a callable object which takes 1 argument (the ID).
- callbacks are cleared on file load.
- mathutils.geometry.intersect_line_sphere(l1, l2, sphere, radius, clip=True) - r37820
- RenderEngine API: add self.report() error reporting function for render engines, works the same as for operators. - r37916
- Fixes
- Essential Fixes:
- fix: Tile-able displacement map / tile-able painting regression in 2.58 - [#27782], r37899
- fix: bake crash with deep shadow, strand and children - [#27807], r37970
- fix: incorrect use of GL_ARB_vertex_buffer_object, could crash blender - r37881
- Thumbnail save for .blend crashed, when being in editmode for a mesh that has other object users as well. - [#27765], r37810
- fix: Multires lost from 2.49 file in 2.5x - [#27710,], r37837
- Other Fixes:
- CMake was installing .bfont.ttf in the config dir which made updating from the previous blender version fail - r37725
- fix: Driven properties not checked for legal UI bounds - [#27726], r37744
- GHOST Cocoa: move y origin top/bottom conversions out of windowmanager module and into GHOST. Also fixes a problem where e.g. the user preferences window would not open under the mouse cursor correctly. - r37765
- revert commit 27133: Committing patch [#27133] "Fix for for Object Color in BGE" by Kupoman. This was causing a lot of backward compatibility problems and side effects. - r37773
- W special menu for changing orthographic camera lens scale was missing - r37782
- fix: Black and White Render doesn't work and/or Saves as a Blank screen, convert to grayscale when saving renders rather then only writing the red channel. - [#27746], r37783
- fix: Modal operator in Special Menu (W) ignores continues grab - [#27747], r37784
- fix: Smart UV project no longer works in 2.58 failed with active, unselected objects. - [#27742], r37785
- free_bvhtree_from_mesh was incorrectly using sizeof() when clearing memory. - r37787
- Fix undeterministic behavior of volumetric renderer - [#27748], r37802
- Made clearer in the UI that the approximate multiple scattering always enables light cache
- Fixed a potential problem in anisotropic scattering
- Default startup theme used same node header color for "in/out" nodes as for "inactive or undefined" nodes. This made it impossible to see which of the output nodes in node setup was 'active' - [#27761], r37808
- fix python errors when the sculpt brush is None - r37836
- fix for a leak in sound_read_sound_buffer(), used when drawing the sequencer waveform. - r37845
- fix: Set Bone Flags - No Scale - Toggle fails - [#27778], r37850
- fix: On clicking in a non-active Blender window (when you activated others), the mouse position of the first click was still the old position. - [#27768], r37854
- fix: Blender player on OSX not working - [#26850], r37861, r37862, r37865
- fix: Smart UV Unwrap Results in Overlaps - [#27787], r37889
- Closed regions didn't always draw the (+) icon right place, confusing for users. - r37986
- fix: foreach_get was failing on readonly properties - [#27820], r38006
- fix: Outliner does not update when parents are cleared - [#27816], r37999
Veranderingen voor v2.57b - v2.58
- Blender 2.58 update log
- The majority of work for 2.58 went into fixes with over 200 bugs fixed since last release but there are also quite a few useful additions worth checking out.
- Prominent features (the cool stuff)
- Warp Modifier:
- Changelog 2 58 warp.png
- This deformation modifier can be used to warp parts of a mesh to a new location in a very flexible way by using 2 objects to select the "from" and "to" regions with options for using a curve falloff, texture and vertex group.
- Render Baking:
- For high polygon models it is now possible to bake multi-resolution models using much less memory than before. There are also new bake modes: specular color, specular intensity, mirror color, mirror intensity, alpha (transparency), emission (glow)
- Empty Images Display:
- Changelog 2 58 empty image.png
- Instead of using background images or creating meshes with materials and image texture it's now possible to assign images directly to empty objects to use as reference images. They display in all draw modes and can use object draw options like XRay to draw over other objects.
- Sculpting:
- Constructive modifiers (like subdivision surface, mirror and other) were supported for sculpting mode. Sculpting could be not very accurate with such modifiers enabled, so there is a new option in the toolbar to disable applying constructive modifiers in the sculpting session.
- Mesh Inset (Addon):
- Changelog 2 58 polygon inset.png
- Mesh inset is a very useful tool with the ability to inset individual faces or a selected region.
- Camera Locking:
- It is now possible to move the camera using normal view port navigation by enabling "Lock Camera" in the "View" panel.
- Features
- Improvements to the point density texture, support for tweaking the falloff with a custom curve new falloff types based on the age or velocity of particles - R36399
- New Warp modifier, can be used in a similar way to a Hook but with an adjustable source - R36414
- Added support for sculpting on constructive modifiers - R36485
- Image support for Empty Objects - R36577
- Camera composition guides: center, thirds, golden rule, harmonious triangle - R36590, R36696
- View controls can now apply to the camera view (locked camera view) - r36690
- mousewheel zoom now zooms camera area when the camera is locked and in ortho view - R36783
- Now HDR textures can be used to displace - R36714
- New adjustment layer tracks in the sequencer - R36716
- Additional bake modes: specular color, specular intensity, mirror color, mirror intensity, alpha (transparency), emission (glow) - R36738
- Added option to baked named "Bake From Multires" which is avaliable for normals baking and displacement baking. - R37225
- Support for update callbacks in python-defined RNA properties - R37260
- Compositor math node round second value now changes the step to round by - R37292
- Snap option not to project onto the edit-mesh - #25598, R37591
- Operators which only define a directory are now treated as directory only selectors (no files) - R37552
- Added support for baking object movement to the "Bake Action" operator - 37500
- Added anisotropic filtering in viewport and Game Engine - R37521
- Game Engine: Allow to change the damping of the camera actuator - #27425, R37455
- Quick Explode operator: Sets up a particle system and an explode modifier. - R37431
- Fluid Sim: Enable the possibility to remove the "air bubble" around submerged collision object. This feature is enabled as standard for new files. - R37441
- Added support for tangent bump shading - R37644
- Fixes
- Rendering:
- World starfield generation would hang - #27174, R36349
- General error in coderivative for orthogonal camera. Culprit was new bump failing on orthogonal cameras - #27492, R36987
- Stamp text would not display some lower lines - #27221, R36390
- Renderslot missing - #27285, R36503
- Fix memory leak caused by re-making mipmaps - R36569
- fix for DDS textures in DXT1n format - patch #21590: R36541,R36546
- Support for rendering local view camera has been added back - R36384
- Fixed: Volume Material Density Inaccuracy - #27438, 37227
- Displacement mapping did not do linear interpolation between pixels, causing render artefacts. - #27081, R37342
- Fixed: Scene's render.filepath gets cropped to 159 characters - #27607, 37363
- Fix for: Full Sample AA (FSA) was failing in cases - #27519, R37433
- Fix: bug with bump mapping + reflection texture coordinates + nodes. - #27540, R37453
- Fix: When adding renderlayer nodes in a composite, without having own scene render, the renderlayer nodes were not tagged as changed, causing compositing to give previous result. - #27692, R37669
- Compositor/Nodes:
- Fix: RGB color node supports to set alpha too but never put alpha in the output - #27305, R36598
- Fix: color key hue flipping error (composite node) - #27510, R37051
- Fix: socket connection issue with node groups not working right - #27511, R37054
- Fix: group nodes with a linked datablock that was missing would crash - #27309, R37106
- Fix: Scaling in compositor down to 1 pixel size crashed Gaussian blur. - #27601, R37318
- Fix for compositor round math node not working correctly - R37292
- Node editor: collapsed node did not allow sizing it using the right hand side grab thingamabobs. - #27105, R37409
- Display/Viewport:
- GLSL color management + vertex color was not working right - #26697, R36443
- GLSL diffuse/specular was not clamping negative values - #26807, R36444
- Missing 3d view updates when editing GLSL material nodes - #27098, R36439
- Fix: GLSL filter uniform variable not set for group instance. - #27635, R37446
- Fix: reflection texture coordinates + nodes not working right in GLSL - #27703, R37655
- Fix: crash drawing zero length motion paths - R37671
- Tools:
- Crash fix when removing IK constraints - #26920, R36473
- Skeleton Sketching - Unclear UI for converting sketches into bones - #25886, R37006
- Empty proxy did not maintain draw type and size - R36449
- Creating a new UV layer in edit mode failed to copy previous one - #27176, R36350
- When The FONT object is blank, the dimensions are calculated wrong - #27346, R36579
- "Make single user Material+Tex" does not work for textures - #27443, R36822
- Missing Live LSCM Update after Aligning of pinned vertices - #27198, R36376
- Copy Mirrored UV Coords missing the reverse option - #27199, R36379
- UV unwrap was stretching - #27164, R36348
- Create new shapekey on lattice was always adding the mixed shape - #27485, R36906
- adding shape keys now creates shapes from base mesh instead of from the current shape mix - R36692
- Fix for difficulty selecting bones with boneshapes enabled and some bones made un-selectable - #27194, R36367
- Extrude Repeat Mesh does not have options - #27224, R36397
- Translation constraint was broken - #27333, R36806
- Transforming with the center point directly on the view location would fail when constraining the axis - #27057, R36378
- Bezier control points move incorrectly - #27217, R36573
- fcurve/boolean evaluation, values below zero are no longer evaluated to true - R36903
- converting grease pencil now works in the camera view - R36765
- loopcut now follows "Release confirms" user preference - R36491
- Flymode moving the camera or its root-parent is now a preference- #27459, R36824
- Fix: Linked object (camera) should not be able to set position by using camera to view operator - #27557, R37091
- Fix: vertex groups could have duplicate names set - #27554, R37199
- Fix Mirror Shapekey and Mirror vertex Group not working for Lattice. - #27572, R37239
- Fix for incorrect edge slide snapping - R37294
- Fix vertex group copy to selected when some objects had no vertex groups R37302
- Fix P key for setting playback range is clamped to > 0. - #27586, R37315
- Fixed: Box select of mesh object disabled or translated due to curve object - #27615, R37327
- Ending localview was not updating layers correctly - #27136, R37370
- Fix: non-active object in weight paint mode does not free memory. - #27594, R37448
- Fix: Script error for UVs->Copy Mirrored UV coords - #27707, R37685
- Sculpt/Painting:
- Going into sculpt mode could crash - #27271, R36464
- Texture paint face selection mask did not work on multires - #27230, R36432
- face mask selection in texture paint mode was broken since 2.4x - R36440
- Fix: Sculpt data is lost after editing base mesh - #27539, R37087
- Fix Color picker fails with a very small brush - #27559, R37242
- Fix projection painting on float images, added color correction and improved speed. - R37276
- Fix for float projection painting, now updating correctly. - R37276
- Select vertex groups under the cursor in weight paint mode was missing from 2.4x- #27479, R36891
- Fix: the radial control would fail, in sculpt mode, to set size if object-space sizing was enabled - R36975
- Fix: Sculpt and Paint undo steps kept hanging in the sculpt/paint modes. - #27573, R37473
- Modifiers:
- Crash fix for edge split with certain topologies - #27266, R36455
- Wave modifier falloff was incorrect compared with 2.4x - #27186, R36361
- boolean intersects would give invalid results with no intersection - #27392, R37005
- Armature multimodifier was not working in edit mode - #27480, R36913
- Fix: vertex parenting not working with constructive modifiers. - #27654, R37503
- Physics/Simulation:
- Fix: particle Instance modifier does not work correctly with Hair Dynamics. - #27461, R37116
- Keyed physics did not work properly if the first key was not the keyed particle system itself - R37430
- Subframes cause dampened particles to behave differently - #27294, R36504
- Fix: crash with point density texture when using particle age/velocity fallof for object vertices - #27241, R37103
- One particle could be generated twice at vertex - #27131, R36701
- Fix: Hair Combing intersects emitter when combed fast - #26939, R37693
- Library System:
- Make Proxy ignored group offset - #26727, R36375, R36456
- Appending armatures with custom bone shapes brings no custom objects into scene.. impossible to edit - #27437, R36810
- Append objects with linked materials disappeared after save when linking in files to an unsaved blend file, make all library paths absolute - #27405, R36735
- Used light groups did not get linked in with materials automatically - #27465, R36914
- Appending could crash with preview enabled - #27158, R36757
- Fix f-curve generator modifier file read missed endian switch - #27541, R37073
- Python Scripting:
- For a comprehensive list of api changes see the api changelog
- Support for adding copies of existing drivers to other animdata blocks via PyAPI/RNA - R36342
- Support for dynamic items in bpy.props.EnumProperty(), the items keyword argument can optionally be a function rather then a list - R36928
- Loading data with bpy.data.libraries.load(), now swaps out the strings in the list to load with the actual datablocks - R36869
- Fix WindowManager.invoke_search_popup() crashes blender and does not work - #27324, R36548
- 3 problems: crash and enum "REGION" not found in ('VERTS') - #27035, R36741,R36743
- screenshot operator can now be executed directly, python can screenshot with: bpy.ops.screen.screenshot(filepath="some_image.png") - R36770
- Fixed: Python interactive console incorrect autocompleation - #27495, R37358
- Fix: Python: crash assigning a 'set' to an array - #27681, R37575
- Fix: Python memory leak converting ID Property groups to dictionaries - R37581
- Fix: Memory leaks when creating popup window - #26621, R37589
- Game Engine:
- Crash when physics constraint is defined on non-active objects - #26775, R37026
- Fix for broken embedded game engine viewport when not using letterboxing - R36964
- No material rendered differently in View3D compared to the game engine - #27414, R36723
- fix for Object Color in BGE - patch #27133, R36543
- Python API: PhysicsConstraints ID was cast to an int on 64bit systems - #26753, R36970
- Fix: audaspace not playing files in blenderplayer - #27562, R37110
- Fix: Replace mesh for gfx in "Edit Object" actuator acted illogically + other booleans that are flipped - #27556, R37117
- Python Controller, Clear "Script" when setting Script Controller mode to "Module" - R37427
- Support for anti-aliasing and embedding for blenderplayer on windows - R36470
- Sequencer (Video Editor):
- Crash fix for large M4V - #27353, R36717
- Strobe setting did not work with effect strip - #27422, R36734
- Some settings of adjustment layers were not functional - #27421, R36734
- Sequencer strips.elements was broken when strip was trimmed - R36909
- Fix: effect sequence strips could have negative lengths, crashing with animated opacity #27568, R37172
- Fix: Weird results when animating opacity on (color) strip - #27553, R37090
- Fix sequencer effect transform resulting in overlapping strips - R37299
- Fix: Transforming sequencer effects strips crashes - #27671, 37550
- Fix: Add effect strip ignore channel argument - #27700, R37654
- Interface:
- 2D view panning and zooming is now fully keymappable - #27181, R36643
- Shaded checkbox is not working - #27160, R36465
- Menus disappear particle edit mode wireframe draw - #27257, R36441
- Added missing seed button for halo materials - #27243, R36430
- Text editor "Find" does not locate words - #27319, R36539
- Tooltip text renders incorrectly - #27218, R36463
- *Invalid Path* in all "operator presets" dropdowns - #27148, R36448
- Global Pivot Option was not functional - #27268, R36462
- Manipulator in particle mode does not work - #27142, R36703
- Crash on image editor after loading exr images - #27478, R36895
- Crashes with some high-res image thumbnail generation skip generating thumbs for images over 100mb - #27203, R36433
- StringProperty with sub_type of FILE_PATH not updated correctly from icon - #26618, R36827
- Fix menus getting closed too quick when moving mouse not exactly towards them, noticeable for the vertex groups or material slot utility menus - R36769
- view/camera/set active object as camera sometimes "disabled" in gui (grayed out) - #27193, R36366
- uvedit mesh selection sync did not handle click / shift+click for switching selection modes in the header - #27165, R36436
- uiItemsFullEnumO: operator missing srna - #27304, R36508
- Texture preview fails when path to custom brush icon is set - #26590, R36345
- Fix direction properties not showing the right direction editing widget - R36771
- improved image sequence usability by displaying the requested frame even if it cannot load - R36413
- Image Editor toolbox menu has been removed (was an experiment and not in any other space) - R36435
- Undo history added back, hotkey alt+ctrl+z (alt+apple+z for mac) - R37185
- Popup menus now scroll when they dont fit in the screen - R37185
- Interface DPI now scaled the entire UI - R37185
- Avoid accidentally hideing headers (such as the file menu), when the header takes up the entire space - R37203
- Fix: Manual save kills actual .blend file if disk space is low - #27410, R37098
- Fix: export key configuration gave error when trying to export properties from an unknown (e.g. removed) operator. - #27490, R37075
- Fix: texture node editor header was still showing texture datablock selector even if there is no active texture slot or node, now it's disabled in that case. - #27550, R37078
- Fix: resetting default values on buttons: shortcut key changed from numpad 0 to delete, fix missing undo push - R37043
- Fix for crash opening the file selector twice with multiple windows open - R37232
- Fix keymap items created in python being added with the python operator names instead of the internal names. R37249
- Fix for small button values displaying as zero - R37286, R37289
- Fixed: Operator redo: F6 menu did not work for macros yet - #26886, R37339
- Fixed: Turning off all OpenGL lamps gives strange behavior - #27627, R37373
- Theme color fix for button type "Value slider". On text editing mode, the selected part of the text was invisible. - #27138, R37407
- Fix: Color sliders greater then 1.0 dont show their ratios correctly - #27673, R37543
- Fix: texture space panel was missing for curve & metaballs - #27660, R37592
- Crash when closing new render window with render error message showing in the main window - #27522, R37022
- Collada:
- Fix: light quadratic attenuation exported wrong - #27463, R37454
- Fix: crash on collada import if input_set is missing - #27474, R37658
- Transparency texture import support - R37662
- Fix: instance_node import incorrectly handled - #26821, R37663
- Fix: Collada incorrect names/ids on import - #26912, R37664
- System:
- Fix crash with load/save on Mac, on files that close & open a window when loading them - #26728, R36840
- Pasting long text crashes blender (Windows) - #27359, R36645
- Command window was not opening (Windows) - #26981, R36426
- Zoom not working after startup (Windows) - #26938, R36426
- Fix crash when opening in Windows, non-latin char in path - #26715, R36507
- Fixed scrolling lists with the mousewheel for some X11 windowmanagers - R36573
- Various operators were missing with some non-english system languages - #27445, R36912
- Could not import key configuration with systemwide install - #27143, R36460
- Fix: windows uninstaller could remove files unrelated to blender when installing to a folder that already existed. - #27481, R37074
- Fix: Python/Windows issue: "import uuid" results in an error popup - #27666, R37573
- Blender Addons
- Additions
- Added Quake3 Map export back from blender 2.4x - R1976, R1977, R1978, R1979, R1981
- Added mesh inset tool added - R1934
- Added Paint Palettes: See http://wiki.blender.org/index.php/Extensions:2.5/Py/Scripts/Paint/Palettes - R1954
- Misc Changes:
- Fix: PSK/PSA action option - R2047
- Fix: DirectX Export parent/child relationships - R1890
- Fix: STL import in Win 7 64bit - #26895, R1895
- Fix: Scalable Vector Graphics (SVG) file importing incorrectly - #27456, R1960
- Added visual and local copying for object transforms - R1953
- Netrender:
- Fix: Linux network render error - #25387, R2041
- Fix: Netrender Blacklisting slaves - #25888, R2043
- Fix: The Network Renderer renders black images - #26241, R2045
- Add rna callback to server address property so that it correctly checks if the server exists when the value changes. - R2044
- X3D/VRML Format:
- Fix: Export uses incorrect
and node names - R1888 - Fix: Export of fog is incorrect - #27364, R1933
- Fix: Export would not ensure unique names - R1999
- Fix: Extra line segment added on import - #27697, R2040
- Added export support for writing IndexedTriangleSet meshes rather than IndexedFaceSet - R1984
- Added export option to write normals - R1987
- Added support for exporting parent/child hierarchy - R2001
- Added support for exporting different path modes and optionally copying on export - R2031
- FBX Format Export:
- Was exporting with 100x scale, use 1.0 instead - R1896
- Write out deformed meshes as parentless since the bones `own` them - R1897
- Do not write a global root object anymore - R1897
- Fix: Writing files with parented empty fails - #27595, R2010
- PLY Format:
- Fix: PLY importer fails with windows line endings - #27369, R1917
- Fix: PLY importer does not support float based vertex colors - #27691, R2049
- Wavefront OBJ Format:
- Fix: Normalmap imports with Color ticked - #27325, R1908
- Fix: Import fails with international characters in path - #27338, R1911
- Fix: Exporter doesn't export bump, spec/ importer wrong shader settings - #27332, R1912
- Fix: Export, export wardiso spec value not used. - #27367, R1945
- Fix: Export regression in 2.5, unable to export curves as edge-list anymore - #27617, R2023
- BVH Motion Capture Format:
- Fix for importing euler rotations - R1927
- Added support to export different rotation orders as well as pose bone native order - R1926
- Povray Render:
- Fixed a bug with Fresnel diffuse shader not working correctly - R1903
- Fixed a bug preventing some scenes to render was due to an indentation error - R1959
- Fixed a minor bug with SSS property - R2003
- Added spacing_multiplier to object photons block so per object photon count tuning is now possible - R1915
- Added instance support - R2002
- 3D Coat Integration:
- Fixed but with inverted normals - R2007
- Fixed the bug when two or more objects doesn't have materials - R2022
- Added ability to multi-select objects and press import button and it will update all selected objects. - R2012
- Rigify:
- For full descriptions see commit logs.
- User can disable control and deform rig generation on copy and copy_chain - R1940
- Users can now specify layer names in the metarig armature properties - R2037
- Fixed bug in default human metarig that caused generating to fail - R1990
- Added a 'copy_chain' rig type, useful for bone chains that need their parent-child relationships preserved exactly - R1928
- Added a new spine rig which replaces the old spine rig, and has a super-set of the old spines features - R2034
- Added bend hinting to the arm and leg rigs - R2036
- Add Mesh, 3D Function:
- Changed how wrapping is done to avoid generating unnecessary vertices and make the result more intuitive - R2026
- Added helper functions the results of which can be used in x(u,v), y(u,v), z(u,v) - R2026
- Added ability to close the ends of an U-wrapped surface - R2026
- It's now possible to create multiple objects with one set of formulae properly even when they start with an entirely straight chain - R2026
Veranderingen voor v2.57a - v2.57b
- Essential Fixes
- fix crash when pressing Enter on menu item which load a file: Ctrl+N,Enter or Ctrl+O,Enter
- fix crash appending/linking objects
- fix crash for files saved with file selector open
- fix crash with edge split modifier
- fix for numerous cases where material links would be lost when making object data local
- fix for crash getting the vertex weight from object types which don't support this vertex groups.
- Rendering:
- fixed a memory leak on canceling bake
- fix for memory leak with node group members that have multiple ouputs some of which are unused
- fix for node socket bug which lead to incorrect black/white output levels
- fix 3d text and simple deform modifier giving bad results
- fix for boid particles getting Z clamped to 0.0 when "Allow Flighting" is on
- Tools:
- fix changing selected shapekeys in editmode causing badly deformed keys
- mesh.dupli_extrude_cursor (Ctrl+Click extrude), failed when the selected vertex was behind the view
- fix all mesh normals being recalculated when adding meshes in editmode
- skip displace modifier when no changes are needed
- setting subsurf with Ctrl+1/2/3/4 now works in editmode too.
- Python:
- fix for crash exporting Collada files to an invalid path
- RegionView3D.view_rotation was inverted, view_matrix is now writeable
- Interface:
- slider widget was showing strange colors with some themes
- fix for text editor syntax highlighting glitch when changing tab width
- Additions:
- added support for sculpting on blended shape keys
- new view 'dolly', zoom which moves the view port forward in perspective mode, not restricted by the view rotational pivot. (Ctrl+Shift+MMB).
- continuous zoom now uses dolly settings for horizontal/vertical mouse & inverted movement.
- convenience button in modifiers panels to allow switching to the physics tab
- Blender Addons
- Unreal Engine Format
- fixed error on export single/all/select action sets.
- added weight when import into blender and filter out the ext.
- OBJ Format
- fixed importing OBJ groups as vertex groups.
- fresnel setting was broken on import
- importing vertex order was not maintained (added option back)
- Povray Render Support: Detect povray binary on unix.
- DirectX Export: Improved phong shader setting.
Veranderingen voor v2.57 - v2.57a
- Essential Fixes:
- sculpting partial redraw glitch
- crash on entering 3D text editmode (OSX only)
- crash on loading 2.4x files
- loading file with packed audio crashes
- loading large blend files speed-up
- Rendering:
- black dots with raytrace reflections & bump mapped dupli-objects
- render crash when tangents are used with modifiers that remove orco coordinates
- incorrect errors for panorama & orthographic camera combination
- no output from texture node group
- crash setting voxel data to negative resolution
- crash when loading invalid voxel data and resource leak - never closing files
- wrong sequencer alpha gradient
- Interface:
- top bar 'Add -> Mesh -> UV Sphere + Enter' - crashed
- buttons with centered text truncating the first characters when there wasn't enough space
- single grease pencil points drawing very large in the image editor
- incorrect relative path used when opening audio
- unpacking sounds with a long ID name
- ambiguous operator names in the search popup
- crash copying datablocks with ID Property arrays
- console is not hidden when start blender
- outliner objects showed "active" or "selected" in confusing ways
- freedesktop icons, incorrect install location and copying SVG
- sunsky presets used deprecated property names
- non-functional user preference for clamping texture
- smooth tangent iteration field in curve panel not responding
- text editor indentation correction when when line contained ',' or ':' in a string
- text editor copy/paste breaks formatting of script
- Tools:
- "make fur" gave errors with multiple selected objects.
- mesh editmode de-selecting edge loops
- dupli-extrude-cursor added wrong location when nothing selected
- mesh rip tool access from menu fail
- crash copying mesh, armature, lattice and metaball datablocks while in editmode
- explode modifier - apply as shape impossible
- add object, localview and undo error
- buffer overflow with string lengths for operators that took ID names
- Compositing:
- 'Hue Correct' composite node saturates
- 'Displace Node' composite node crashes Blender when connected to Z-Buffer
- lens distortion composite node delivered RGBA out with alpha zero
- timeline camera switch failed with compositor renderlayers
- rendering non active scenes from the compositor used wrong frame
- modified nodes inside edited groups not updating the view
- Python:
- bpy.context.object.collision access crash
- crash running the transform operator from python
- button input could do incorrect unit system replacements of valid python expressions
- bpy.utils.blend_paths(True) crash
- Game engine:
- blenderplayer wasn't finding bundled python
- game engine radar sensor broken
- Animation:
- apply scale to armature offset bone children
- action/NLA editor issues with animation data context
- particle group object viewport and render scale mismatch
- action editor header doesn't update when entering tweakmode on NLA strips
- bugs when linking particles/collision/softbody modifiers
- separate armature would also separate active, unselected bone
- available keying set fails in armature pose mode
- b-bone doesn't resize correctly with numeric input
- Additions
- API for exporters to write paths with different absolute/relative options
- image and compositor now show the color under the cursor as well as HSV and luminance
- Blender Addons
- Fixed
- Add Corrective Shape Key: api update
- Fracture Tools: api update
- Povray render export fix for writing invalid names
- Unreal Engine (PSA / PSK):
- fixed mesh rebuild for face id materials and vertex groups.
- fixed vertex group support
- fixed uv's and tri and quad mesh rebuild button
- View3D Copy Menu: fixed for new api
- 3DS Import: support for files which reference non-existing materials
- OBJ Import: loading when in pose mode failed
- RenderFarmFI: Added guidelines for submitting the render and fix error where hasSmokeSimulation lacked parenthesis
- Add Mesh Extras: missing argument to menu operator
- Additions
- added OBJ & FBX options for exporting paths - relative/absolute/automatic/copy-file/strip-path
Veranderingen voor v2.48a - v2.49
- advances in the Game Engine
- bugs fixed