Note to the Reader: Throughout this index boldfaced page numbers indicate primary discussions of a topic. Italicized page numbers indicate illustrations.
A
Action actuators
Action Editor
actions in BGE
activate method
active object
Active Point panel
Active Spline panel
actors in BGE
actuators
Add actuator
Add Actuator menu
Add Bouncing Cone operator
Add Bouncing Cone script
Add Controller menu
Add Controller option
Add Effect Strip menu
Add Force Field menu
Add Game Property option
Add Image option
Add Math nodes
Add menu for fades
Add Modifier menu
Add Modifier option
Add New option for materials
Add New Objects option
Add node
add_object function
add_object_button function
add_object_data function
add-ons
Add option
Add Sensor menu
Add Sequence Strip menu
Add Strip menu
Add To Group menu
addBouncingCone function
addition
additive brush
additive overlays
AddObjectHelper class
Addon Add Object template
Addons preference settings
Aerodynamics setting
Airbrush stroke
Align To View option
All Scenes view
Allow Land option
Alpha Over option
Alpha Over Drop option
Alpha overlays
Alpha settings and textures
Alpha Under option
AlphaOver nodes
Alt+B keys
Alt+RMB keys
Always sensors
ambient occlusion (AO)
Anchored option
And controllers
and keyword
AnimAll add-on
animated obstacles
animated textures
animation
Anti-Alias option
AO (ambient occlusion)
API (application programming interface)
append method
application modules
Apply Pose As Restpose option
Apricot project
arialbd.tga file
Arm_Rig group
arm_sleeve.blend file
Armature Deform With Automated Weights option
Armature modifier
armatures
arms
Assign actuators
assignment operators in Python
asterisks (*) in Python
attributes
Audacity audio editor
audio
Auto Depth option
Auto Keyframing option
Auto Perspective option
Auto-Refresh option
Auto Run Python Scripts option
Auto Save Temporary Files option
Auto Smooth option
autocomplete function
Automatic Weights setting
.avi files
axes
B
B.blend file
baby.blend file
baby head sculpting
Back setting in subsurface scattering
Backdrop option in AnimAll
Backface Culling option
Background Image panel
Background Images option
backgrounds
bad guys in maze game
badguy_logic.blend file
badguy_nologic.blend file
Bake tab
baking
ball-and-socket joints
Ball joint option
balls
ballsandcubes.blend file
banks in creek animation
Barton, Campbell
Base viscosity setting
beauty passes
Bending setting
Bezier circles
Bezier curves
Bezier handles
Bezier interpolation
BGE. See Blender Game Engine (BGE)
BI-Rectilinear.hdr file
Big Buck Bunny film
Billboard option
binary executables
bl_info block
black, fading to
.blend files
Blender Game Engine (BGE)
Blender Internal renderer
BlenderNation.com site
Blob tool
blur
Boid Brain tab
Boids
books for Python
Boolean operations for fluids
Boolean values in Python
Booton, Matthew
Border Selection state
Boro-Toro game
bottle animation
bouncing
Bouncing_Cone class
bouncing_spring.blend file
bouncy_balls.blend file
boundaries for collisions
bounding boxes
Box option for collision boundaries
Box Select tool
bpy modules
Braid setting
breaking node connections
Brightness/Contrast node
Brightness-Contrast setting
brushes for sculpting
bubble effect for particles
bugs, debugging
Bullet integration project
Bullet physics. See Blender Game Engine (BGE)
Bullet Physics Contest 315
Bullet Physics Library
Bump texture
C
C Key
C language
caching in camera tracking
calling
Camera actuators
Camera datablock
Camera Parent Lock option
cameras
campfire simulation
captions, video
capture images for materials
channels
character.blend file
character_py.blend file
characters
Charge force fields
cheek
Child Simplification option
Children tab for hair
chin sculpting
choking mattes
Chroma Vectorscope
Circle option for particles
Circle selection state
circles
class keyword
classes
Clay tool
cleanup for AnimAll
Clear After option
Clear Before option
Clear Parent Inverse option
Clear Seam option
Clip Alpha setting
Clip Editor. See Movie Clip editor
Clipping option
clock wipe transitions
cloth and clothing simulation
Cloth panel
clouds texture
Clump setting for hair
codecs
collections
Collision Bounds setting
Collision modifier
Collision sensors
collisions
color
Color field
Color Invert node
Color Mix node
Color output socket
Color pass
color picker
Color property
Color Range For Weight Paint Range option
Color texture
Colorband texture
ColorRamp node
column method
Comb option
Combined pass
combing hair
combining passes
command line
commas (,)
comments in scripts
comparison operators
compiled languages
composing add-ons
composite layers
composite nodes
composited scenes in VSE
compositing
Compound objects
compressibility of fluids
concatenating strings
conditionals in Python
cones
constraints
content creation for BGE
context setting
Continuous Grab option
control flow in Python
Control.py script
controlled falls
controllers
Convert Premul option
Convert Whitespace option
Converter node
converting
convex-curved brush
Convex Hull option
coordinates
copper textures
Copy actuators
Copy Location constraint
copying in VSE
Correlation tracking setting
Coumans, Erwin
counting numbers
Crease tool
Create From Bone Heat option
creek animation
cross fades
Cross option for particles
Cross strips
Ctrl+Alt+RMB keys
Ctrl+Alt+W keys
Ctrl+U keys
Cube datablock
cubes
cuffs for sleeves
Cunningham, Rob
Curl setting for hair
curly brackets ({}) in dictionaries
cursor settings
Cursor To Selected option
Cursor To Selection option
Curve Guide
curves
custom properties for scripts
Cut tool
cutting
Cycles render engine
cylinders
D
damping
Damping Factor setting
Damping Random setting
Dare to Be Digital game competition
Dark Matter Designs
Dark texture
data and data access
data types in Python
datablocks
Dawidowski, Dariusz
deactivate method
debugging
decimal (.) key
def statement
defaults
definitions
Deflect Emitter setting
deflection of particles
deforming meshes
degenerate triangles
degrees of freedom (DoF) in Generic joints
density
Depth setting for raytrace transparency
Desaturate dialog box
destructive cuts
detection methods in character dynamics
development
deviantART site
dictionaries in Python
Diffuse BSDF node
Diffuse pass
Dilate/Erode node
Dimensions tab
dir command
directories for fluids
disabling mipmaps
Displace modifier
display
Display Pivot option
Display X-ray option
Dissolve option for flames
Distortion mode in camera solving
distributed rendering
Distribution settings for particles
Divide node
Divide Math nodes
Division settings
DNA format
documentation in Python
DoF (degrees of freedom) in Generic joints
Dolly option
Domain Boundary tab
domains
dots (.) in Python
Dots stroke
Double Click: Speed option
double wipes
Drag Dot stroke
Drag force fields
dragging and dropping materials
drapes.blend file
drapes simulation
draw method
Draw Path Steps setting
Draw tab
Draw tool
drop frames
Drops particle system
Duplicate Data option
Duplicate Layer option
dupliverts functionality
Dynamic option in BGE
dynamic particles
dynamic text
dynamics for characters
E
ears
Ebb, Matt
Edge Select Mode menu
Edge selection mode
Edge Specials menu
edges
Edit menu for scripts
Edit mode
Edit Object actuator
Edit Type window
editing
Editing preference settings
editors
Effect Strip panel
Effector Group setting
effects
El'Beem Fluid Simulator
elbows in ragdoll armature
electricity animation
elif conditionals
Emission setting for flames
Emission Color setting
Emission Number setting for flames
Emission panel for particles
Emit From settings
Emit pass
Emitter Object X/Y/Z option
emitter particles
empties in spring animation
Empty object
Emulate 3 Button Mouse option
Emulate Numpad option
Enable option for camera tracking
Enabled option for fluids
end frames
End setting
End Zone
end_zone_clip.avi file
England, Norman
Environment Lighting
Environment pass
Environment Texture
equal signs (=) in Python
Error setting for subsurface scattering
Even Distribution settings
exclamation points (!) in Python
execute method
Explode modifier
Exponent setting for viscosity
Export Animated Mesh option
Export UV Layout panel
EXR images for input nodes
extend method
extending sequence strips
Extrapolation Mode
extrusions
eyeballs sculpting
eyes
F
F-Curve Editor
face sculpting
Face Select mode
Face selection mode
Faces setting for particles
fades
fake users
Farsthary
Feather Edges option
feathering masks
features in camera tracking
feet for ragdoll armature
Felinto, Dalai
Field Weights menu
Field Weights tab for particles
file browser
File menu for scripts
File Paths settings
File preference settings
filename.blend1 files
Fill tool
Fill/Deepen tool
filters
fineness in fluid interaction
fire simulation
fish population visualization project
flame simulation
flat UV mapping
Flatten/Contrast tool
flipping normals
floating-point numbers in Python
floating selections
FloatProperty class
Floats particle system
FloatVectorProperty class
flocks of birds
floor material
floor planes in scene setup
Flow object
flowing lava
Fluid object
Fluid Simulation panel
fluids and fluid simulation
flying birds
fonts
for loops in Python
force fields and forces
format, scripts
Format menu for scripts
frame rates
frames
Frames Limit tracking setting
Free Slip setting
friction
Friction Factor setting
Friction Random setting
from_pydata function
Front setting for subsurface scattering
Front view
ftpblender.blend file
Fuji, Yuta
functions
fur. See hair
G
game.blend file
game engine modules
game logic in Python
Game Logic properties
Game Properties panel
GameKeys module
GameLogic module
Gamma Cross
garbage management
garbage matting
Generate Particles setting
Generate Speed Vectors option
Generic constraints
Generic joint option
Genrich, Daniel
getCurrentController method
getCurrentScene method
Ghost objects
GIMP software
glass
glassandball.blend file
Global Pivot option
Global Scene option
Global Undo option
global variables
Gloss setting
Glow effect
Glow strips
GLSL shading setting
GLSL Texture view
GNU General Public License (GPL)
goal vertex groups
goals
Grab tool
Graph Editor, BGE
grass in creek animation
Gravity setting
Grease Pencil tool
greater than signs (>) in Python
green screen mattes
grids for particles
groups
grunge maps
H
hair
Hair Length setting
HairMat material
Halo option
Handle Type menu
hands in ragdoll armature
hard clouds texture
Hard setting for materials
hardware requirements for sculpting
Harmonic force fields
hash symbols (#) in scripts
hasattr function
haze
HDR (high dynamic range) images
head in ragdoll armature
Height setting
Hernández, Raúl Fernández
Hidden Histories documentary series
high dynamic range (HDR) images
High Resolution option for smoke
high viscosity fluids
highlighting in scripts
hinges
hips for ragdoll armature
Histogram view
Home key
hot keys
hot lava
I
Icospheres
IDLE (Integrated Development Environment)
iDol, The
if/elif/else statements
IK restraints in ragdoll armature
image-based lighting
image-based textures
Image datablock
Image menu
Image or Animation button
Image Preview display mode
Image Preview window
images
import statement
importing
Include settings in rendering
incremental refinement in sculpting
indentation in Python
index of refraction (IOR)
indexes for lists
Indirect lighting
Inflate tool
Inflate/Deflate tool
Inflow objects
Inflow Velocity setting
Init Both option
Init Shell option
Init Volume option
Initial Velocity option for flames
Inner setting for collisions
Input nodes
Input preference settings
integers in Python
Integrated Development Environment (IDLE)
interactive add-ons
interface
International Fonts option
interpreted languages
intersection with fluids
Invert option for particles
Invert Wheel Zoom Direction option
Invert Zoom Direction option
IOR (index of refraction)
Ipo actuators
iris wipes
J
Jittered setting
joints
K
Keep Length option
Keep Root option
Ketsji class names
key-value pairs in dictionaries
Keyboard sensors
keyed physics
keyframes and keyframing
Keyframing: Visual Keying option
keys for obstacles
keys method
keystrokelog property
kicks
Kill Particles setting
kinematic viscosity
Kink setting for hair
knees for ragdoll armature
Knife tool
L
label method
Large Cursors option
Lasso selection state
Lasso tool
lateral movement
Lattice-Boltzmann method (LBM)
lava
lava.blend file
Layer tool
layers
Layers panel
LBM (Lattice-Boltzmann method)
legs
len function
Length option
Lennard-Jones potential
less than signs (<) in Python
licenses
Lifetime setting for particles
lighting
Limit Selection To Visible option
line numbering in scripts
Line option for particles
Linear Extrapolation setting
Link Materials To option
links
Links And Materials tab
lips sculpting
lists in Python
Load Library option
loading preferences
Local Coordinates option
local variables
Location setting for scripts
Lock Camera To View option
locking views and cameras
locomotive smokestack
logic
logic bricks
Logic Editor
login.blend file
login_nologic.blend file
login screen
Loop Cut tool
Loop End option
Loop Stop option
Loop Stop play mode
loops
low-poly character
low viscosity fluids
Luma Waveform
M
Magma Material node
Magnetic force fields
Make Links tool
Manipulator option
Map Image tab
Mapping tab
mapping textures
maps
Margin tracking setting
Mark Seam option
markers
Martin, Pablo
Mask Display option
Mask Editing mode
Mask Layers option
Mask Settings panel
mask transparency
masking
mass
mass ratios
Match tracking setting
Material Output node
Material tab
materials. See also textures and texture mapping
math nodes
mattes
maze game
menu_func function
Merge Limit setting
mesh edges as springs
mesh operator
Mesh Options panel
Mesh properties window
meshes
Message actuators
messages in logic bricks
meta-strips
metal_texture.jpg file
metallic texture
MetaVR plug-in
methods in Python
Minimum Grid Spacing option
mipmaps, disabling
mirror extrusions
Mirror modifier
mirrored mesh
Mix node
Mix Shader node
Mmph! user
modeling cages
Modifier keys
modules
monitoring Renderfarm.fi
monkeys in particle animation
Motion actuators
motion blur
motion models for camera tracking
Mouse sensors
mouth
.mov files
move.py script
Move tool
Movie Clip editor
Movie option
Mult option
Multilayer EXR format
multiple fluid objects
multiplication
multiplicative overlays
multires activation
multiresolution modeling
Multitexture mode
Musgrove, Tom
muting nodes in AnimAll
N
names
natural numbers
NDOF Device: NDOF Sensitivity option
near detection methods
New F-Curve Defaults option
New From Visible option
New Image dialog box
New Image option
New Layer button
new method
New Object add-on
New Objects option
Newtonian physics
no-seams-bump.png file
no-seams-color.png file
No Sleeping option
Node Editor window
NodeGroup node
nodes
Nodes Editor
Nodes window in AnimAll
Noise Method for flames
nondestructive cuts
None option for particles
nonmanifold meshes
noodles
normal map baking
Normal option for particle velocity
Normalize option tracking setting
normals
nose
Notepad++ editor
Nudge tool
number key shortcuts
Number setting
Number Of Cuts setting
O
Object And Links tab
Object Info option
Object mode
Object option for particles
object-oriented programming (OOP)
OBJECT_OT_add-object class
objects
obstacles
Occlude Background Geometry option
offline rendering
Only Insert Available option
Only Insert Needed option
OOP (object-oriented programming)
opaqueness
Open On Mouse Over option
OpenEXR format
OpenGL preference settings
operators
or keyword
Orbit Style: Turntable/Trackball option
origins
Orthogonal Side view
Orthographic mode
Outer setting for collisions
Outflow objects
Outliner
Outliner Display Mode menu
output in VSE
Output nodes
Output tab
overlays in VSE
P
Pack Image option
Pack Image As PNG option
Paint tab
painting textures
Pan, Mike
Pan setting for sound
parallax
parenting objects
Partial Slip setting
Particle Edit mode
Particle Edit panel
Particle System tab
particles
pass statement
passes
passive-walking robot
Password object
passwords, validating
Path Edit mode
path nodes in maze game
paths
Pattern Size/Search Size tracking setting
pen tablets
penetration areas in clothing
Permeability particle setting
persistent variables
perturbations in clothing
phosphorescent effect
photo-based textures
physics
Pinch tool
Pinch/Magnify tool
Pinning clothing
Pitch setting for sound
pivots
pixels for fluids
placing objects
planes
Playback: Allow Negative Frames option
Playback FPS option
plus signs (+) in Python
Plush, Christopher
PNG image sequences
Point Select mode
points in maze game
Polish tool
Pontcysyllte aqueduct
pop bottle animation
portal.py file
portals.blend file
portals_nologic.blend file
Pose menu for clothing
Pose mode
positive property
Post Processing panel
Post Production panel
precision in fluid interaction
predators
premultiplication in AnimAll
Prepass option
Presets option
Previous Frame option
print statement
procedural textures
program execution in Python
Project Mango
prop method
properties
Property actuators
Property sensors
Proportional Editing tool
proxied objects
PSF (Python Software Foundation)
Puff tools
Pull setting for soft bodies
pulling green screen mattes
Push setting for soft bodies
“Push the Sphere into the Abyss with the Cube” game
Python Console window
Python language
Python Software Foundation (PSF)
R
radar detection methods
Radial setting for hair
Radius setting
ragdoll armatures
ragdoll.blend file
Rake option
ramps for flames
Random sensors
Random setting for particles
range function
Ranson, Graham
Rasterizer module
Raytrace transparency
readability of Python
real-time materials
real-time rendering
real-world size for fluids
reconstructing images with render passes
Reconstruction mode in scene setup
Record Animation
recording physics and animation
Rectangle Select tool
Red Epic camera
Reference Size setting
reference sketching
Reflect pass
reflection
reflectivity
Region To Loop selection option
register function
register_class function
registration of scripts
Reich, Sergej
Relative Paths option
remake topology (retopo) tool
render farms
Render Layer node
render layers
render passes
renderability, toggling
Renderfarm.fi rendering
rendering and render engines
requirements in sculpting
resolution
resources
ResPower render farm
retopologizing meshes
Reynolds, Craig
RGB curves option
RGB Radius setting
RGB values
Richter, Frank
rigging characters
Rigid Body Joint constraints
Rigid Body object
ring selection
Riphagen, Margreet
RNA format
RNA operator
robot, passive-walking
Rock Material node
rocks in creek animation
Roosendaal, Ton
Rot option
Rotate Around Selection option
rotation
Rotation Angle option
rotoscoping
rough texture
Roughness setting for hair
round brackets for tuples
row method
Rube Goldberg machine
Ruede, Ulrich
Run Script button
running scripts
rushing creek
S
Sadlej, Wojciech
sampling in Cycles render engine
saturation in VSE
Save Current Theme option
Save Versions setting
saving
scaling
scattering
scene.blend file
Scene scene
Scene settings
scene setup in 3D
Schwehr, Owen
Scrape/Peaks tool
scripts
scripts directory
Sculpt Overlay Color option
SculptDraw tool
sculpting
seams
seams-color.png file
See3D studio
Select Grouped menu
Select Images option
Select Linked menu
Select Movie option
Select Similar Edges menu
Select Vertex Path tool
Select With: Left/Right option
selectability, toggling
Selection To Cursor option
selections
Self Collision
self variable
sensors
Separate option for maze
Separate RGB option
Separate RGBA node
Separate RGBA Converter node
Sequence display mode
Set Alpha option
Set Parent To Object option
Set Smooth option
setOnTop method
setScene method
setViewport method
Shaded mode for fluids
Shadeless option for skyboxes
Shaders tab
Shadow pass
shadows
shapes
Shear setting
Shift+C keys
Shift+G keys
shortcuts, number key
shots for fluids
shoulders
Show Debug Properties option
Show Package Contents option
Show Physics Visualization option
Show Python Tooltips option
Show Splash option
showMouse method
Shrinkwrap modifier panel
similar elements, selecting
Similar To Selection option
Simonds, Ben
simulation speed
single quotes (') for strings
single wipe transitions
size
skin textures painting
sky.blend file
skyboxes
slash key (/) for hot keys
sleeping in BGE
sleeves
slices of lists
slider joints
Slip Type setting
smoke
Smoke High Resolution option
smokestack
smokestack.blend file
smokestack_color.png file
smokestack_no_mats.blend file
Smooth brush
Smooth Shading option
Smooth Stroke option
Smooth tool
Smooth View option
smoothing seams
Snake Hook tool
soft bodies
Soft Body Cache tab
Soft Body Edges option
Soft Body Goal option
soft clouds texture
Soft Light option
Solid mode
Solid Draw mode
Solid Tex button
Solidify modifier
solving, camera
soot, smokestack
sound
Sound actuator
soundcube_volume.blend file
source code
Space stroke
Spec setting
special effects
Specials menu
Specular pass
specularity
speed
spheres
spill correction
Spin option for particle rotation
splashes
Spline panel
springs
square brackets ([]) for lists
Stamp panel
stand-alone modules
start frames
Start setting
states
steam effect
Stencil texture
Stick view mode
stickiness
Stiff Quads option
strands, hair
strings
strobe setting
Stroke Method menu
structures in Python
styles for time codes
Sub option
Subdivide option
Subdivide Smooth option
sublists
Subsurf modifier
subsurface scattering
Subtract node
subtractive brush
subtractive Draw tool
subtractive overlays
Summer of Code program
Surface Diffuse option
Surface Subdivisions setting
swarmlike behaviors
System Console
System preference settings
T
tabs in scripts
Tangent option
Target field for clothing
Tears of Steel
teleportation machine
templates for scripts
TexFace material
text
text editors
Texture node
Texture Coordinate node
Texture Paint feature
Texture view
Texture Solid view
Texture tab
textured face
textures and texture mapping. See also materials
themes
3D scene setup
3D View Properties panel
3D viewport header
Thuerey, Nils
Thumb tool
Time setting for flames
time span for fluids
TimeCode Sty option
Tip Select mode
Tooltips option
torso for ragdoll armature
Torus
Tracers particle system
Trackball option
tracking cameras
Tracking Settings panel
Transform: Release Confirms option
Transform strips
transitions
Translate Manipulator
translation
transparency
treasures in maze game
Triangle Mesh option
triangles, degenerate
truncating sequences
tubes, mapping
tuples in Python
Turbulence force fields
tutorials for Python
tweaking color channels
Twist tool
2D-to-3D mapping
two-key walk cycle action
type function
U
U coordinates
Uncomment option
Undo option
union of fluids
unregister function
unwrapping
update function
Use Mask tracking setting
Use Nodes option
User Preferences window
usernames
users and fake users
useViewport property
utilities, modules for
UV face layout
UV/Image Editor
UV mappings
UV Maps panel
UV Test Grid image pattern
UV Test Grid option
UV textures
V
V coordinates
validate_pass function
van Lommel, Brecht
van Rossum, Guido
variables
Vazquez, Pablo
vector blur
Vector mode in AnimAll
velocity
versioning information in scripts
vertex groups
Vertical/Horizontal option
vertices
Verts setting for particles
video
video compositing
Video Sequence Editor (VSE)
videos on CD
View Alpha option
View Locking option
View Name option
Viewer nodes
Viewport Shading menu
viewports
viewports_nopython.blend file
viewports.py script
views
virtual reality
Virtual Reality Scene Generator (VRSG)
viscosity of fluids
visibility, toggling
Visibility actuators
visualization options for particles
volume.py script
volume settings
volumetric effects
Vortex force fields
voxels
VRSG (Virtual Reality Scene Generator)
VSE. See Video Sequence Editor (VSE)
VSE Image Preview display mode
W
walk cycle rigging
walking
Walls object
Water viscosity
Wave setting for hair
Wavelet option for smoke
Weight option for tools
weight-painting
weights for hair
Westwood, Adam
Wheeler, Yves
while statements
white garbage matte images
widget manipulation
Width value
wind
wipe strips
Wireframe Draw mode
wireframes
word wrap in scripts
workflow improvements
World properties
wrinkles in clothing
www.deviantart.com site
X
x-axes
X-Axis Mirror option
X coordinates
X-Ray option
X symmetry for brushes
Xianquan, Xiao
Xvid codec
Y
y-axes
Y coordinates
Yo, Frankie! game prototype
Z
z-axes collision boundaries
Z buffers
Z coordinates
Z transparency
zoom direction, inverting
Zoom Style: Continue/Dolly/Zoom option
Zoom To Mouse Position option