Reference/Release Notes/2.66/More Features

From Blender Developer Wiki
Jump to: navigation, search

Blender 2.66: More Features

UV Editing

  • Subsurfed UV unwrapping: Now the unwrapper takes the subdivision levels directly from the modifier on the object. Only ticking the "Use Subsurf Modifier" checkbox is required. The subsurf modifier needs to be first in the modifier stack. (Template:Commit)
  • Uv stitch now supports edge based stitching. This serves to eliminate any ambiguities that appear when trying to stitch uv vertices. A uv vertex belonging to one vertex can be part of many uv islands while a uv edge is usually shared by only two uv islands. To switch between the two modes, press Template:Shortcut/Hotkey. The initial mode that stitch is in depends on the selection mode when the tool is started, and will be vertex based for vertex selection and edge based for anything else. (Template:Commit)

Baking

Multiresolution AO Baking

File:Blender2.66 MultiresAOBaker.png
Multires AO Baker settings

Ambient occlusion baking from multiresolution mesh was implemented (Template:Commit). It allows to bake AO from mesh at highest subdivision level to mesh at preview subdivision level.

Usage of this baker is very much the same as usage of the Normals/Displacement multires baker, just that the bake mode should be set to Ambient Occlusion. As usual, the multires modifier should be the only active modifier on the mesh.

There are two options to be controlled:

  • Samples defines how many rays will be used to determine the illumination of each single pixel on the texture. More rays means a more accurate result, but also longer baking time. Depending on your model, 512 or even 256 rays could be enough.
  • Bias means how far away from the face surface rays would be traced. A small bias could lead to precision issues and false intersections, a large bias could lead to rays being traced from within the mesh (eg. if there are cavities in the mesh). A large bias may also reduce the accuracy of baking by skipping ray intersections.

As soon as these options are decided, baking can start.

Currently baking is single-threaded, but it is planned to make it threaded in the future.

The multires baker now also supports multi-threading baking according to the number of threads chosen in the Performance panel (Template:Commit)

Vertex Color Baking

It is now possible to bake directly to vertex colors (Template:Commit). This has the advantage that no target image is required to bake to, and the mesh does not need any UV coordinates. However, the quality of the bake will depend on the resolution of the mesh. To use it:

  1. Add a vertex color layer to the mesh. The easiest way is to switch to vertex paint mode.
  2. Enable Template:Literal in the Bake panel.
  3. Press Template:Literal.

Texture Painting

File:Texpaint 266.png
New texture painting mapping settings
  • Added offset and scale to texture options in texture options panel. (Template:Commit)
  • Now the fixed texture flag is gone and texture painting supports tiled and view mapping on both 2D and projective mode. The mapping is shared for both modes and Tiled is the same as the old "fixed" flag, while View has the same behaviour for projective painting as when "fixed" was off. (Template:Commit)
  • Added 3D mapping mode to projective texture painting. Available only for draw brushes. (Template:Commit)


Weight Painting

File:WeightGradient 266.png
Weight paint gradient tool used with Limit Selection disabled


Compositing Translate Node

The translate node has a new option to repeat pixels on the other side when they go outside the image, making endless translating possible. This works for the X axis, Y axis or both axes.

Translate Wrapping Documentation

Text Editor

File:Blender text autocomp.png
Auto-complete selection

Auto-complete was added back Template:Shortcut/HotkeyTemplate:Shortcut/Hotkey, using simple "dictionary-based" selection, matching against existing words used in the document.