26
Maya Dynamics Basics Lab 8: The Particle Instanter Author: Khieu Van Bang Email: [email protected]

Session 08 – particle instancer

Embed Size (px)

Citation preview

Page 1: Session 08 – particle instancer

Maya Dynamics BasicsLab 8: The Particle Instanter

Author: Khieu Van BangEmail: [email protected]

Page 2: Session 08 – particle instancer

CONTENTS

The Particle Instanter :

What is Particle Instanter ?

What we can do with Particle Instanter ?

How to create a Particle Instanter ?

Integrated with Particle Instanter :

Create Integrated with Particle Instanter.

Practical situations.

Exercise:

Flying lanterns.

Page 3: Session 08 – particle instancer

The Particle instanter1) OVERVIEW PARTICLE INSTANTER

Page 4: Session 08 – particle instancer

1.1) What is particle instanter?

THE PARTICLE INSTANTER

Instancing?o An instance is similar to a duplicated object but the difference is, it is not actual object.

Let's say you are in a room surrounded by 100 mirrors. If you lift one leg, many of youin the mirror will lift one leg too. But it doesn't mean every you in 100 mirrors are"actual" you.

o An instance contains no actual surface information, but is just a redrawn version of anoriginal object. The original object acts like a master to all of its instances like you inthe mirror room. Instances will be updated as the original is updated on all shading andsurface characteristics.

o Instances contain less information than duplicates so they can be handled and redrawnfaster.

Particle Instancing

o Particle instancing is the process of using the position and behaviour of particles tocontrol the position and behaviour of instanced geometry. Although some complexresults can be obtained using particle instancing, it is important not to interpret it as afull-featured behaviour animation system or flocking system. There are no behaviouralrelationships between the individual instanced elements.

Page 5: Session 08 – particle instancer

1.2) What we can do with Particle Instanter ?THE PARTICLE INSTANTER

Instanter RobotsInstanter fish

Instanter object and FieldsSignature fly box falling leaves

Birds flock

Page 6: Session 08 – particle instancer

1.3) Create a Particle InstanterTHE PARTICLE INSTANTER

Step 1: Select the source geometry.

Step 2: Select Particles > Instancer (Replacement).

1

2

Page 7: Session 08 – particle instancer

THE PARTICLE INSTANTER

o Particle Instancer Name: Optional name of the instancer node.o Rotation Units: value is interpreted as degrees or radians.o Rotation Order: precedence order of rotation, for instance, XYZ, XZY, or ZXY.o Level of Detail: source geometry appears at the particle locations or whether a

bounding box or boxes appear instead.o Geometry: The source geometry appears at the particle locations.o Bounding Box: Displays a single box for all the objects in the instanced

hierarchy.o Bounding Boxes: Displays individual boxes for each object in the instanced

hierarchy.o Cycle: Select from the following options:o None: Instance a single object.o Sequential: Cycle through the objects in the Instanced Objects list.o Cycle Step Unit: frames or seconds are used for the Cycle Step Size value.o Cycle Step Size: age interval at which the next object in the sequence appears.

1.3) Create a Particle Instanter

Page 8: Session 08 – particle instancer

The Particle instanter2) WORKING WITH PARTICLE INSTANTER ?

Page 9: Session 08 – particle instancer

o Particles, Fields, collision events, Intanter, Expression.

o Soft Body, Rigid Body, and Instanter.

o …

Create Integrated with Particle Instanter.

INTEGRATED WITH PARTICLE INSTANTER

Instanced lights

Mechs terrain

Planet rings

Page 10: Session 08 – particle instancer

INTEGRATED WITH PARTICLE INSTANTER

o Particles, Fields, collision events, Intanter, Expression.

Practical situations

Wall

Box

Bee 1

Bee

2

Bee

n

ParticlesFields

Intanter + Expression

collision events

Fragment 1

Fragment 2

Fragment n

Page 11: Session 08 – particle instancer

2.1) Create Objects.

PRACTICAL SITUATIONS

Modeling objects. Create menterial, UV map. Create animation, Set Key, …

Page 12: Session 08 – particle instancer

2.2) Create and edit Particles.

PRACTICAL SITUATIONS

Create Emitter.

Page 13: Session 08 – particle instancer

2.2) Create and edit Particles.

PRACTICAL SITUATIONS

Add Fields.

Page 14: Session 08 – particle instancer

2.2) Create and edit Particles.

PRACTICAL SITUATIONS

Create Collide between Particles and objects.

Page 15: Session 08 – particle instancer

2.2) Create and edit Particles.

PRACTICAL SITUATIONS

Create Particle Collision Event.

Page 16: Session 08 – particle instancer

2.3) Create Particle Instanter.

PRACTICAL SITUATIONS

Step 1: Seclect objects.

Step 2: Select Particles > Instancer (Replacement) >

Step 3: finish

Page 17: Session 08 – particle instancer

2.3) Create Particle Instanter.

PRACTICAL SITUATIONS

Page 18: Session 08 – particle instancer

2.3) Create Particle Instanter.

PRACTICAL SITUATIONS

Page 19: Session 08 – particle instancer

2.4) Edit attributes.

PRACTICAL SITUATIONS

Edit Attributes.

Page 20: Session 08 – particle instancer

2.4) Edit attributes.

PRACTICAL SITUATIONS

Control with expression. Edit menterials, …

Page 21: Session 08 – particle instancer

2.4) Edit attributes.

PRACTICAL SITUATIONS

Add Collision Event.

Page 22: Session 08 – particle instancer

PRACTICAL SITUATIONS

Similar app

Page 23: Session 08 – particle instancer

PRACTICAL SITUATIONS

Similar app

Page 24: Session 08 – particle instancer

Particle Instanter2) EXERCISE

Page 25: Session 08 – particle instancer

2.1) Flying lanterns.

EXERCISE

Page 26: Session 08 – particle instancer

Thanks!