From BlenderWiki

Jump to: navigation, search
Blender3D FreeTip.gif
IMPORTANT! Do not update this page!
We have moved the Blender User Manual to a new location. Please do not update this page, as it will be locked soon.


Page status (reviewing guidelines)

Partial page
Proposed fixes: X

Linking Objects to Bones

First step skining an armature by geometry is its parenting to bones. There are some settings necessary for an armature to deform a mesh:

  • The meshobject needs to be parented to the armatureobject.
  • The bones of the armature have to be adjusted their influence on parts of the mesh.

Object parenting to armature

An object is parented to an armature by either:

  • parenting the object to the armature (not as flexible but still working)

Object Parenting to Whole Armatures by Default Method

But before diving into this, let’s talk about the different ways to skin (parent) an object to a whole armature – as with object skinning, there is an “old parenting” method and a new, more flexible and powerful one, based on modifiers – which allows creation of very complex setups, with objects deformed by several armatures…

For meshes and lattices only, you can use the CtrlP parent shortcut in the 3D views (after having selected first the “skin” object, then the armature). The Make Parent To menu pops up, select the Armature entry. If the skinning object is a lattice, you're done; no more options are available. But with a child mesh, another Create Vertex Groups? menu appears, with the following options – all regarding the “vertex groups” skinning method:

Set Parent menu
With Empty Groups
will create, if they don’t already exist, empty groups, one for each bone in the skinned armature, with these bones’ names. Choose this option if you have already created (and weighted…) all the vertex groups the mesh requires.
With Envelope Weights
will create, as with Name Groups option, the needed vertex groups. However, it will also weight them according to the bones’ envelope settings (i.e. it will assign to each groups the vertices that are inside its bone’s influence area, weighted depending on their distance to this bone). This means that if you had defined vertex groups using same names as skinned bones, their content will be completely overridden! You’ll get the same behavior as if you used the envelopes skinning method, but with vertex groups…
Automatic Weights
Creates, as with Envelope Weights option, the needed vertex groups, with vertices assigned and weighted using the newer “bone heat” algorithm.


Tuning Bone Influences on Parts of Geometry

The adjustins transformations of the mesh by the changes of the armature bones can either be done by:

The first option is default and should work automatically.

The second option has to be set for each bone and vertexgroup individually, even though those setting can be mirrored in symmertrical meshes. For the second option to work the vertexgroup must have the same name as the bone that controls it.

Blender3D FreeTip.gif
This is the old manual!
For the current 2.7x manual see http://www.blender.org/manual/


User Manual

World and Ambient Effects

World

Introduction
World Background

Ambient Effects

Mist
Stars (2.69)


Game Engine

Introduction

Introduction to the Game Engine
Game Logic Screen Layout

Logic

Logic Properties and States
The Logic Editor

Sensors

Introduction to Sensors
Sensor Editing
Common Options
-Actuator Sensor
-Always Sensor
-Collision Sensor
-Delay Sensor
-Joystick Sensor
-Keyboard Sensor
-Message Sensor
-Mouse Sensor
-Near Sensor
-Property Sensor
-Radar Sensor
-Random Sensor
-Ray Sensor
-Touch Sensor

Controllers

Introduction
Controller Editing
-AND Controller
-OR Controller
-NAND Controller
-NOR Controller
-XOR Controller
-XNOR Controller
-Expression Controller
-Python Controller

Actuators

Introduction
Actuator Editing
Common Options
-2D Filters Actuator
-Action Actuator
-Camera Actuator
-Constraint Actuator
-Edit Object Actuator
-Game Actuator
-Message Actuator
-Motion Actuator
-Parent Actuator
-Property Actuator
-Random Actuator
-Scene Actuator
-Sound Actuator
-State Actuator
-Steering Actuator
-Visibility Actuator

Game Properties

Introduction
Property Editing

Game States

Introduction

Camera

Introduction
Camera Editing
Stereo Camera
Dome Camera

World

Introduction

Physics

Introduction
Material Physics
No Collision Object
Static Object
Dynamic Object
Rigid Body Object
Soft Body Object
Vehicle Controller
Sensor Object
Occluder Object

Path Finding

Navigation Mesh Modifier

Game Performance

Introduction
System
Display
Framerate and Profile
Level of Detail

Python API

Introduction
Bullet physics
VideoTexture

Deploying

Standalone Player
Licensing of Blender Game

Android Support

Android Game development