Alice Programming
Learn Alice in FREE step-by-step lessons.
Module 10: Posing Objects in Alice3
So far, we have moved the objects around using move, turn and roll. If we want them to walk, kick, or put their hands on their hips and say "How dare you!" we need to change the position of the subparts.
An objects subparts can be positioned using turn and roll. (You cannot move a subpart as that would separate it from its body.)
Each subpart has its own orientation and sense of direction. The sense of direction for subparts may not be the same as its parent object.
Subparts can be positioned at design time in the scene editor or during execution using code.
In this module, you will learn to move and pose the Alice 3D characters and the subparts such as arms and legs.
You will do this in both the scene setup mode and using code.
Goal:
- Pose the 3D characters by positioning subparts such as arms,legs
- Create poses using both design tools and code
- Positioned subparts using turn and roll
- Understand that you cannot move a subpart as that would separate it from its body.
- Position subparts at design time in the scene editor
- Position subparts during execution using code
- Understand that each subpart has its own orientation and sense of direction.
- Realize that the sense of direction for subparts may not be the same as its parent object.
- Understand that some poses and action may use several subparts.
In order to do this you will:
Objectives:
- Use tools in design mode to move, turn and resize the 3D actors in the design mode.
- Write code to move, turn and roll the characters.
- Use tools in design mode to turn and roll the subparts such as arms and legs.
- Implement OneShots to turn and roll the subparts such as arms and legs.
- Write code to turn and roll the subparts.
- Be able to create a pose using several subparts.