From BlenderWiki

Jump to: navigation, search

Warning
This description is a bit outdated, especially because the GUI has changed in the last releases… But the general meaning of the controls remains the same, so it’s still useful!


The Actors controls.

The Actors Menu is where you define all properties associated with active objects. Active objects are evaluated by the physics engine and treated as more than simple world objects. We will look at each button individually and what it means.

[edit] Actor

By default this button occurs switched off and alone (Image:GM_Actors_Undepressed_Button.png). Once pressed it gives you the option of Ghost or Dynamic (Image:GM_Actors_Active_Button.png). This causes the physics engine to evaluate your object, causing your object to be seen as more than part of the world (a simple wall or floor). This object can now be seen by other active objects.

At this point your object is not affected by normal physics (e.g. gravity) but is seen as more than just a background object. This is useful for interaction between objects that need not have physics properties, such as gravity, e.g. a button on a wall.

[edit] Ghost

Ghost gives the object the ability to pass through other objects. This helps save processing time while calculating objects’ physics (e.g. bouncing, friction, etc.). A collision with another object is still detected and reported to your game logic.

[edit] Dynamic

Once activated, this gives your object real physics properties. Your object will now be pulled by gravity, bounce off other objects, have mass and be slowed by friction. You will also now see a much large list of buttons on the menu, each of which aids you in setting up different physics properties for your game.

[edit] Rigid Body

This enables rolling physics, giving objects a life-like feel. If a ball drops on a level surface naturally, it would seem strange if it just came to a halt. With rolling physics enabled your ball even dropping on a perfectly level surface and will roll as a natural object would.

[edit] No Sleeping

By default if and object that is affected by rolling physics comes to a rest, Rolling Physics is disabled. The physic engine assumes that it no longer needs to calculate the object’s motion. In some case this is true and will save you processing power, in other case such as in a soccer game, the physics needs to be maintained until someone kicks the ball placing it back in motion.

[edit] Do Fh

This causes your object to interact with Dynamic Materials. This is currently not supported by the default bullet physics and is not fully supported in the Sumo engine in the currant edition of Blender. It is fully supported by version 2.24 of Blender.

[edit] Rot Fh

This option causes the Z axis to be pointed away from a Dynamic Materials. This is activated by Do Fh.

[edit] Mass

Mass affects the amount of force that is required to move an object. The greater the mass the greater the force that need to be applied to the object in order to move the object. Mass will not cause objects to fall faster or slower. To slow an object down use dampening, if you wish to accelerate the falling rate increase gravity (normal gravity is 9.81).

[edit] Size

This determines the size of the bounding area. This can be change to a large or smaller size to give your object the look and feel you desire. The shape of the bounding area is determined by the Bounds button, by default it is a Box.

When changing the bounding size you can see the effect on the screen, in the shape of a circle. At this point in time all bounding shapes are reflected as a circle in the 3D window, even though they react differently during the game play.

[edit] Form

The Form factor gives you a degree of control over ridged body objects. The higher the Form factor, the less likely an object is to roll, especially rolling on a flat surface.

[edit] Damp

Dampening affects the freedom of an object to move. In space there should be almost no dampening, while in water the dampening should be set quite high.

[edit] RotDamp

Rotational Dampening is the same as dampening but only affects the object’s rotation. A high Rotational Dampening will not affect the rest of the object’s momentum.

[edit] Anisotropic

This controls the direction of friction in the X, Y or Z direction. Anisotropic is relative to the amount of friction in a particular direction. For example, take the wheel of a skate board, the forward direction should rotate easily, yet a sideward motion should be difficult and decreased by a higher level of friction.

[edit] Bounds

The Blender Game Engine has a number of ways of dealing with the shapes of objects. The reason that the game engine avoids highly accurate, per face object collisions, is due to the high level of processing power that it would demand. It is often faster, during game play, to uses a simpler system such as a box or a sphere for an object that’s shape is very similar.

The bounds are calculated from the object’s centre, which is designated by the pink dot normally at the centre of your object. It is not uncommon or useful to move this centre to a more convenient location. This can be done in the Editing context (F9) and choosing one of the 3 options that focus around Centre movement (see Mesh for more info).

Convex Hull and static Triangle Mesh are designed for uses with World objects floors, walls, trees, etc.

Blender has no generic way of interacting with hollow objects. An example, which would be difficult to create, would be a cup to shake dice in.





Redirects to fix

  • Doc:Manual/Game Engine/Logic/Actors → Doc:Manual/Game Engine/Logic/Object type