Tuesday, July 23, 2013

Blender 2.68


Developer:

License / Price:

Last Updated:

Category:
Blender Fundation | More programs
GPL / FREE
July 24th, 2013, 01:47 GMT [view history]
ROOT / Multimedia / Graphics

Blender is an open source and cross-platform application for creating 3D graphics and animation.

The Blender project lets users create high quality 3D graphics, movies and replay real-time, interactive 3D content.

Blender is and was used in many Hollywood blockbuster movies.


Product's homepage

What's New in This Release: [ read full changelog ]

Cycles Rendering:

Hair:

· Hair rendering is now available on the GPU as well. (r56600)

Nodes:

· Added a wireframe node to get access to Mesh wireframe data. (r56928)
· A Toon BSDF with Diffuse and Glossy component is now available for Cartoon like effects. r56980)
· Added a Wavelength node, to convert wavelength to rgb colors. r57368)

Open Shading Language:

· Added Westin Sheen and Westin Backscatter closures for testing, useful for Cloth like effects. (r56900)

Render Passes:

· Mist pass added, with start, depth and falloff control. If the pass is enabled in a render layer a Mist Pass panel will be shown in the world properties. (r57278)

Ray Visibility:

· Ray visibility is now supported for all light sources: lamps, emitting meshes and the world environment. Using these options it's possible to let light from these sources only selectively affect diffuse, glossy or transmission shaders.

Performance:

· Official Blender on Windows has become significantly faster, getting closer to performance on Linux and Mac OS X. Especially scenes with much geometry will benefit from the optimization, rendering often 30% faster. Linux and Mac OS X also benefit but more on the order of 10%.

CUDA:

· Support for NVidia Tesla K20, GTX Titan and GTX 780 graphics cards was added.
· CUDA performance is also improved, rendering 25% faster on various graphics cards and scenes.
· For users making own Blender builds: please upgrade to CUDA toolkit version 5.0 for best performance.

Motion Tracker:

Reconstructed scene scale ambiguity:

· Improved algorithms which deals with reconstructed scene scale ambiguity (r56632).

· This is done by scaling reconstructed scene in a way so reconstructed cameras variance is unity with a median in the 3D scene origin.

· Such approach helps in cases when different keyframe pair gives the same exact reconstruction from math point of view but some of which could be considered bad by artists because of bad scale.

Scene Orientation:

· Added a button to apply scale on scene solution (r56635).

· This is an alternative to using camera to scale the scene and it's expected to be better :solution because scaling camera leads to issues with z-buffer.

· Apply scale on scene reconstruction when applying scale on camera (r56764)

· This means when you've got reconstructed scene assigned to a 3D camera (via camera solver constraint) and applies scale on this camera from Ctrl-A menu, scale will be applied on the reconstructed scene and reset camera size to identity.

· This is very useful feature for scene orientation, when you'll just scale camera by S in the viewport to match bundles some points in the space, and then you'll easily make camera have identity scale (which is needed for nice working motion blur without loosing scale of bundles themselves.

· Behavior of apply scale for cameras without clip assigned to them does not change at all.

Refine Markers Position:

· Added Refine Markers Position operator (r56716).

· This operator will run a tracker from previous keyframe to current frame for all selected markers. Current markers positions are considering initial position guess which could be updated by a tracker for better match.

Useful in cases when feature disappears from the frame and then appears again. Usage in this case is the following:

· When feature point re-appeared on frame, manually place marker on it.
· Use Refine Markers operation (which is in Track panel) to allow tracker to find a better match.

· Depending on direction of tracking use either Forwards or Backwards refining. It's easy: if tracking happens forwards, use Refine Frowards, otherwise use Refine Backwards.

Automatic Keyframe Selection:

· Added an option to select keyframes used for initial reconstruction automatically (r57133).

· This option enables some fancy math algorithms which tries to find a keyframe pair with minimal reconstruction error and best scene scale guess.

Smaller improvements:

· Made bundles in 3D viewport have constant size (they're not affected by camera scale anymore) (r56633)
· Set scene frames operator for clip editor (r56664). This operator will set scene's start/end frames to match clip's start frame and footage duration.
· Marker placement for motion tracker by clicking on a desired location (r57138).
· Track Position node now could output absolute position of track at a given frame (r57414)

Tools:

Particles:

· The Emission panel now has a Use Modifier Stack option to emit particles from the mesh with modifiers applied. Previously particles would only be emitted from faces that exist in the original mesh. Emitting from faces in the original mesh is mostly useful for hair, to preserve it through mesh editing operations and changing subdivision surfaces levels for viewport and rendering. For emitter particles it can be more useful to take all modifiers into account, but one must be careful to always use the same number of subdivision surface levels for this to work correctly.

Usability and Tools:

· Improved mesh editing tools: Improved bridge tool, grid-fill tool, options to selectively apply weight paint tools, TODO more.

Bug Fixes:

3D View:

· Fix #35617: cycles GLSL object texture coordinates were wrong. (r57231)
· Fix #35602: VBO + dynamic topology sculpt did not show specularity. (r57234)
· Fix #35629: Incorrect Rendered Viewport Horizontal Splitting. (r57241)
· Fix #35650: Fly mode with parenting was broken for both locked/unlocked parent mode. (r57267)
· Fix #35663: Some object types don't draw bounds other than "Box". (r57324)
· Fix #35694: Lattice; Display Type: "Bounds" not working. (r57456)

· Fix GLSL not showing shading properly on the backside of faces. (r57702)
· Fix unnecessary 3D viewport redraws in various cases, in particular when editing node materials. (r57714)
· Fix incorrect GLSL bump mapping in editmode when the UV coordinates are flipped, was not passing sign on to GLSL shader. (r57906)

Animation:

· Fix #35378: Shape Key Animation Data still linked when creating full copy of scene. (r57221)
· Fix #35613: Dopesheet, Graph Editor Trouble Selecting Channels. (r57240)
· Fix #35643: Animated textures are invisible in Graph Editor if it is not linked via material. (r57332)
· Fix #35263, #35382: NLA Animated Influence is ignored if strips below have zero total influence. (r57333)
· Fix #35382: NLA "Multiply" Blend Mode calculated incorrectly. (r57345)
· Fix #35887: Keyframes inserted at wrong time on offsetted NLA Strips when using "Auto Keying" + "Insert Available Only". (r57902)
· Fix #35744: FCurve select changes on Graph Editor Resize. (r57905)

· NLA Bugfix: When clicking on a channel name in the channel list while still in tweakmode (r57907)

Armatures:

· Fix #35671: automatic armature weights assignment crashed with an empty mesh. (r57296)
· Fix #35901: Hooks on armature bones are calculated in wrong space. (r57843)
· Fix #35856: Bones gets scaled chaotically when during NLA Strip Blend In/Out. (r57904)

Audio:

· Fix #35230: CPU freeze at playback after cutting/deleting/duplicating audio strip. (r57598)

Collada:

· Fix #35555: Collada: export destroys mesh in some cases. (r57208)
· Fix #35592: Collada (DAE) exporter messes up vertex colors. (r57209)

· Fix crash during collada export when armature has animation data. (r57761)

Constraints:
Curves:

· Fix #35686: Grease pencil to curve conversion causes NAN weights on vertices. (r57308)
· Fix #35670: Selectionmode LMB dont change the controlling for putting curve points with strg+lmb. (r57329)
· Fix #35669: Snap curvepoints dont work correct when another object is selected. (r57330, r57371)

File I/O:

· Fix #35656: Crash on File Browser (r57370)
· Fix part {{BugReport|35859}: lib linking errors were not shown when opening files through open recent. r57736

Game Engine:

· Fix #32218: logic.addScene() Not Adding Scenes in Order. (r57536)
· Fix #35479: OSKEY (Command Key on Mac) not working. (r57593)
· Fix #34781: bge.texture.ImageRender does not show Font object. (r57594)
· Fix #35447: LibLoad Meshes and Scenes causes crash of blender. (r57596)
· Fix #33163: Text Font Bug. (r57623)
· Fix #32775: LibFree crashing. (r57626)
· Fix #35815: makeScreenshot() relative path not working in Blenderplayer. (r57645)
· Fix #35811: Blenderplayer crash on closing if file saved with an actual version. (r57680)
· Fix #35737: Action actuator in property mode don't work with values lower then 1. (r57681)
· Fix #34185: billboard scale problem in groups. (r57691)
· Fix #30450: F-Curve on bone not working. (r57692)
· Fix #35884: Evil bge.types.BL_Shader.setUniformMatrix3() (r57815)

· Fix game anaglyph colors are inverted. (r57646)

Image / UV Editing:

· Fix #35453: "copy mirrored uv coords" doesn't work. (r57244)
· Fix #35645: UV Stitch often crash Blender (hidden faces related). (r57266)
· Fix #35611: 'Quick Edit' in Texture mode + RGBA16bit gives bright results. (r57313)
· Fix #35658: OpenEXR (from Maya) - missing passes. (r57353)
· Fix #35749: Image Editor: "Replace Image" operator didn't refresh icon for image. (r57476)
· Fix #35548: Island selecting mode problem in UV editor. (r57508)
· Fix #35900: Image editor save multilayer EXR was not using the compression codec specified by the user. (r57847)

Mesh Editing:

· Fix #35578: New bridge tool; bowtie crossing when destination edges form one half of an 'X'. (r57159, r57163)
· Fix #35603: Crash with "Tag Freestyle Edge Mark". (r57210)
· Fix #35311: Planar Decimate / Limited Dissolve fails to merge some adjacent faces optionally limit by face flipping. (r57216)
· Fix #35623: separate mesh operator did not redraw the outliner. (r57232)
· Fix #35636: bridge tool: error symmetry. (r57259)
· Fix #35648: Loop cut, smoothness showing wrong symmetrical. (r57331)
· Fix #35738: Delete edge loop removes extra vertices when working on small scale objects. (r57445)
· Fix #33374: Extrude and mirror editing 2.65 RC1 (r57494)
· Fix #35902: Build navigation mesh crash with multiple meshes selected. (r57848)
· Fix #35551: The topology mirror setting affected shape key and vertex group but this was confusing as there was no setting visible for it. (r57856)
· Fix #35914: Blender crashes when trying to use vertex selection masking on a copy directly after using SHIFT+d (r57888)
· Fix #35936: Can't create new vertex group when using Ctrl G menu. (r57901)

· Fix for crash in edgering subd when 3+ disconnected edge rings were found. (r57196)
· Fix for sculpt distortion happens when flipping mesh normals. (r57373)
· Fix for editmesh transform connected, the distance checks could get into a feedback loop so that the result depended on the order of verts/edges. (r57527)
· Fix for vert/face mask modes using last used select option when using the select-all key shortcut. (r57752)

Modifiers:

· Fix #35678: Duplicating an object with Displace modifier does not increase the reference count of the texture. (r57354)
· Fix #35710: Mesh explodes while using solidify modifier with tubular non-manifold base mesh. (r57405)
· Fix #35911: Show weights not working with a weight edit modifier in edit mode. (r57891)

· Fix for problem with creating weight-paint preview. (r57419)

Movie Clip Editor:

· Fix #35773: Drag-to-Open failed in Movie Clip Editor. (r57568)

Nodes / Compositor:

· Fix #35570: Old group nodes with empty socket name strings crash. (r57139)
· Fix #35599: MovieClip node crashes when using multilayer exr (r57202)
· Fix #35625: Blender crashes after texture bake complete. due to missing node group. (r57247)
· Fix #35633: Cannot Add Group Node In Blender 2.67a. (r57249)
· Fix #35640: Linked Node Materials appear to be editable. (r57252, r57253, r57401)
· Fix #35400: Dilate Erode Feather Bug - feathering wraps around image. (r57297)
· Fix #35703: Viewer node doesn't updates image sometimes. (r57410)
· Fix #35724: Backdrop zoom can be set to a very small value, making the backdrop disapear. (r57453)
· Fix #35439: Render Border have weird influence on compositing. (r57604)
· Fix #35546: clicking cycles "Use Nodes" did not do a proper undo push. (r57741)
· Fix #35809: Dragging a non-active node in the node editor did not work reliably. (r57823)
· Fix #35922: RGB Input Node doesn't work properly. (r57885)

· Fix crash when passing non-existing socket type to sockets.new() function. (r57430)

Objects:
Particles:
Physics / Hair / Simulations:

· Fix #35477: Clicking "Connect Hair" button translates a mesh by it's object location. (r57213)
· Fix #35628: Dynamic paint waves over ocean modifier doesn't work (r57254)
· Fix #35609: Hair cut tool cuts in a wrong place, draw steps should default to 2. (r57698)

· Fix particle hair display percentage not properly getting restored after rendering. (r57717)

Python:

· Fix #35434: Segmentation fault switching screen layout from python. (r57204)
· Fix #35489: mode_set() not working in background mode, Scene change doesn't change mode either. (r57205)
· Fix #35683: Addon working fine in console. But crashed when click GUI button. (r57336)
· Fix #35346: Python: still UI issue with popup and dropdown list (r57425, r57562, r57563)
· Fix #35850: Documentation error for mathutils.Vector. (r57674)
· Fix #35507: BMesh module: Crash on to_mesh() if faces.layers.tex is used but no loops.layers.uv. (r57755)
· Fix #35860: Crash if pressing <F8> in import dialog. (r57852)

Render:

· Fix #35497: Rendering preview range gives wrong duration. (r57157)
· Fix #35624: Rendering to a new window, then switching scene in the main window, would still continue to render the previous scene in the render window on F12. (r57229)
· Fix #35405: Properties editor preview render restarted unnecessarily after F12 render. (r57377)
· Fix #35664: Blender internal material index pass + ztransp + multiple materials assigned to a mesh did not work correct. (r57439)
· Fix #35768: Crash in with "free image textures" option and 3D viewport with textured draw mode open. (r57474)
· Fix #35848: Render crash in background mode due to missing G.main. (r57663)
· Fix #35807: Blender internal motion blur render without antialiasing would give black speckles (self intersection errors) in raytraced shadows. (r57606)
· Fix #35846: Crash rendering with dupligroups visible in 3D viewport during render in some cases. (r57740)
· Fix #35882: Render to image editor, ctrl+up fullscreen, click back to previous did not work. (r57787)
· Fix #35412: Blender internal "from dupli" texture coordinates not working with particles in linked groups. (r57851)

Render: Freestyle:

· Fix #35561: Freestyle + read full sample layers = crash. (r57369)
· Fix #35353: Freestyle + Compositor + Auto-render renders freestyle lines in the wrong place. (r57415)
· Fix #35883: Freestyle + envmap render crashed. (r57782)
· Fix #35808: Blender internal viewport with freestyle would keep continuously rerendering for no reason. (r57839)

Render: Cycles:

· Fix #35591: Rendering with OSL seems to cap "weird" numbers in certain places in the nodes. (r57178)
· Fix #35587: Cycles: image movie to single image crashing. (r57192)
· Fix #35614: Cycles objects on mask layer in render layers were writing passes such as motion/uv/normal but they should have been excluded from them. (r57230)
· Fix #35644: Lamp specials menu still showed blender internal energy and falloff distance when cycles was selected as renderer. (r57265)
· Fix #35672: Missing update when changing light ray visibility during viewport render. (r57290)
· Fix #35677, #35525: , #35525: cycles viewport not updating properly in some situations. (r57306)
· Fix #35653: Manual texture space location and size not working in cycles viewport. (r57349)
· Fix #35681: Cycles excluded layers still got evaluated before and after rendering even if they were not used on any render layers. (r57352)
· Fix #35251: Cycles crash rendering with a particular user preferences configuration. (r57378)
· Fix #35733: Lamps on render layers that are both excluded and used for masking should not be used, same as emissive meshes. (r57432)
· Fix #35729: Cycles normal maps not showing properly in preview render. (r57434)
· Fix #35730: Cycles not rendering dupliverted metaball, needs another special exception. (r57437)
· Fix #35771: "Specials" ->"Size Y" doesn't work for Cycles area lamp. (r57539)
· Fix #35812: Cycles image texture node not doing proper alpha handling of PNG images with open shading language enabled. (r57637)
· Fix #35847: Cycles group nodes did not work well exposing inputs like normal or texture coordinate. (r57676)
· Fix #35896: Cycles crash with OSL image textures and viewport + preview render running at the same time. (r57846)

· Fix related #35681: Avoid some unnecessary cycles updated when using exclude render layers. (r57307)

Sequencer:
Sculpting / Painting:

· Fix #35545: Weight paint with mirror modifier does not accurate represent bone influence (r57206)
· Fix #35638: Object disappears when rotating after using the simplify brush. (r57311)
· Fix #35793: Crash When Painting Gradient Weight. (r57564)
· Fix #35457: Mirror the U texture coordinate does not work in projection painting regression since 2.61 (r57706)
· Fix #34909: Texture paint mode does not correctly update when using textures larger than 2048x2048. (r57735)
· Fix #35858: Weight Paint: Hiding faces isnt flushing the flag to the vertices. (r57751)
· Fix #34837: Texture Painting using Face Selection Mask fails to show texture if more than 1 texture is used (r57764)
· Fix #35583: Smooth brush ignores hidden parts. (r57768)
· Fix #35365: Texture cloning not behaving correctly in perspective view. (r57776)
· Fix #33068: Can't paint weights of some vertices in some situations. (r57781)
· Fix #35858: Weight Paint: Hiding faces isnt flushing the flag to the vertices. (r57895)

Text Editor:
User Interface:

· Fix #35567: Shift+LMB doesn't toggle selection when using the Maya preset. (r57154)
· Fix #35468: Screen list shows temp layout (r57214)
· Fix #35610: Multiresolution Modifier Complains About Sculpt Mode. (r57220)
· Fix #35646: Image offset value in empty image display mode should be unitless (r57263)
· Fix #35668: Tooltip for Euler Discontinuity Filter was misleading (r57411)
· Fix #35713: Set Origin not waiting for user input when invoked form search menu. (r57422)
· Fix #35741: Material shows WORLD texture_context by default. (r57497)
· Fix #35774: Confusing Text in Texture Paint Panel. (r57504)
· Fix #35790: Panel Section Arrows Wrong Theme Colors. (r57694)
· Fix #35767: Transforming nodes in the node editor changed the wireframe color of the active object in the 3D view. (r57715)
· Fix #35715: Graph editor > channels > move.. menu item showed wrong keyboard shortcut. (r57734)
· Fix #35750: List items in properties editor (text colors not following list item theme). (r57760)
· Fix #35880: Popup menus like F6 redo did not use the right theme color for highlighted text, (r57771)
· Fix #35880: Theme color of enabled option buttons in popups was still controlled by the wrong color, now it's controlled by "Menu Back" text color. (r57785)
· Fix #35802: Searchbox menu not opening when opened from a popup near the bottom of the window. (r57822)

· Fix OSX "Life resize" was also being called during opening of windows - when things are not initialized yet. (r57181)
· Fix a few DPI/retina scaling issues in the graph editor and movie clip editor. (r57819)

System:

· Fix #35728: "Load Factory Settings" changes temp fonder to "/temp/\" (r57479, r57500)
· Fix #35825: "Find missing files" seems to search for files which are not missing Made finding paths for files that exist optional (and off by default), since its handy for relocating projects. (r57678)
· Fix #35824: finding missing files not working correct for filepaths with special characters on Windows. (r57739)
· Fix #35890: memory leak in OS X ghost locale detection. (r57821)
· Fix #35904: On Windows force NVidia Optimus, which does automatic graphics switching between an integrated Intel and a dedicated NVidia card, to use the dedicated card for Blender. (r57857)

Other:

· Fix #35501: Operator log: some property changes log as [...].(null) = ... (r57211)
· Fix #35661: Maya key config - select operations are skipped by "undo". (r57338, r57340)
· Fix #35691: Context Override replaces instead of overrides. (r57346)
· Fix #35704: Simplify on scene with dupli recursion crashes. (r57376)
· Fix #35574: Export Key Map issue. (r57380)
· Fix #35747: Lasso select could crash if there was an Armature in PoseMode somewhere. (r57475)
· Fix #35590: Connected proportional editing gives unexpected results (r57532)
· Fix #35855: Change "Scene" crashes randomly. (r57689)
· Fix #35844: "Blender User Preferences" window don't save size font. (r57703)
· Fix #35884: Crash opening .blend with generated color grid image and preview render. (r57845)

· Fix missing compositor refresh due to missinfg mask notifiers, (r57668)
· Fix for crash reading from a freed scene when exiting blender. (r57810)
· Avoid crashes running screendump and screen editing operators in background mode. (r57842)
· Fix for Make Local -> All not working correct with multy-user datablocks (leads to crashes). (r57896)


Download button
Via: Blender 2.68

No comments:

Post a Comment

LinkWithin

Related Posts Plugin for WordPress, Blogger...