Reference/Release Notes/2.67/Usability tools

From Blender Developer Wiki
Jump to: navigation, search

Blender 2.67: Usability & Tools

User Interface

Render Layers / Passes

The Render Layers and Passes options are now in a new "Render Layers" tab inside the properties editor, next to the render tab.

Button Toggle-Drag

Dragging on toggle buttons can now be used to press multiple with one swipe of the cursor, especially useful for layer and outliner buttons. (Template:Commit)

  • Enabled for all toggle buttons.
  • Only buttons of matching type are pressed while dragging.
  • Detect horizontal/vertical dragging, allowing quick swipe gestures (useful for quickly changing outliner toggles).

Keymap Editor

  • Keymap can be filtered by keybindings instead of operator names (Template:Commit)

Node editor

Modeling


File:Mesh poke example.png
Poke applied to the right hand side.

Poke Face, This tool fan-fills each face around a central vertex (Template:Commit).

This can be useful as a way to triangulate ngons, or the depth value can be used to make spikes or depressions, Access from the face menu or Template:Shortcut/HotkeyTemplate:Shortcut/Hotkey.

Individual Face Inset.

By default the inset tool operates on the region around selected faces, but with this option each selected face can be inset on its own. (Template:Commit).

File:Mesh face create boundary.png
Create face from single selected item.

Creation faces with a single selected vertex/edge, will detect connected wire/boundary edges to use when creating the face (Template:Commit, Template:Commit).

This is useful when filling in holes to save time selecting surrounding vertices's before creating the face.

File:Knife project text after.png
Knife project from a text object

Knife Project so the knife can cut using object outlines See: Manual, Template:Commit)

This tool uses other selected objects to knife-project into the editmode object.

File:Beauty fill 267 nonflat.png
Example of beauty fill improvement

Beauty-fill previously only worked well on flat surfaces, improved to work with rounded geometry (Template:Commit, Template:Commit, Template:Commit)

File:Mesh transform active element matrix.png
'Individual Origins' now gives orientation.

Mesh editmode includes orientation when transforming about individual origins (Template:Commit, Template:Commit)

Access this by selecting 'Individual Origins' pivot from the header, then use the 'Normal' axis when transforming.

File:Mesh inset interpolation.png
Inset now supports interpolation

Mesh inset too now has option to interpolate UV's, vertex colors, weights... etc (Template:Commit), (Template:Commit), (Template:Commit)

  • add edge-angle drawing in editmode for manifold edges. (Template:Commit)
  • draw helper lines for inset and bevel operators, reference point from mouse was invisible (Template:Commit)

Modifier Stack

  • solidify modifier: thickness clamping helps prevent self intersections when there are small details on a larger model. (Template:Commit)

Weight Paint

  • Draw option to display unweighted vertices a different color, with the option to check only the active group or all groups.
    This helps to identify areas with very low weights that have been painted onto (Template:Commit).


Image draw

It is now possible to use GLSL to display images in Image, Movie Clip editors, sequencer and compositor backdrop. This makes conversion to display space much faster in comparison with previously CPU-based conversion, but it could become slower on huge images (e.g. panning of 4K image is slower in GLSL mode).

To enable GLSL image drawing, go to User Preferences -> System -> Image Draw Method and set it to GLSL. It is also possible to set DrawPixels method which could be the only way for reliable image drawing on older or less capable video cards. Color space conversion for file input/output is still using CPU code due to it's proved to be robust.

Text Editor

Support for multi column characters was added (Template:Commit). CJK characters and so on can be displayed. Note that Devanagari and RTL scripts still are not supported.

Autocomplete now unicode compatible (Template:Commit)

Python Console

Support for UTF-8 characters was added (Template:Commit).

Rigid body simulation

  • Motor Constraint: Can be used to drive rigid bodies without using animation.
  • Option to connect rigid bodies as a chain for the Connect operator in the Rigid Body Tools panel