55
Maya Dynamics Basics Lab 3: Emitters Author: Khieu Van Bang Email: [email protected]

Session 03 – emitters

Embed Size (px)

Citation preview

Maya Dynamics BasicsLab 3: Emitters

Author: Khieu Van BangEmail: [email protected]

CONTENTS

Basics:

What is Emitters ?

Emitter Tool.

Working with type Emitters: omni, directional and volume.

Create Emitters from Object.

Examples:

The spacecraft flight.

Open Water Tap.

1) BASICS

Emitters Basics

1) BASICS

Emitters Basics

1.1) What is Emitters ?1.2) Emitter Tool.

1.3) Working with type Emitters: omni, directional and volume.

1.4) Create Emitters from Object.

1.1.1) What is Emitters ?

Emitters generate moving or stationary particles as an animation plays. Youcan use emitters to create smoke, fire, fireworks, rain, and similar objects.

1) EMITTERS BASICS

1.1.1) What is Emitters ?

1) EMITTERS BASICS

Types of emitters:

o Point emitters (directional and omni) emit particles from a position inthe workspace or from particles, vertices, CVs, edit points, or latticepoints.

o Surface emitters emit particles from random, evenly distributedpositions on the outer faces of NURBS or polygonal surfaces.

o Curve emitters emit articles from random, evenly distributed positionsof a NURBS curve.

o Volume emitters emit particles from a closed volume. You can choosefrom cube, sphere, cylinder, cone and torus.

1) BASICS

Emitters Basics

1.1) What is Emitters ?

1.2) Emitter Tool.1.3) Working with type Emitters: omni, directional and volume.

1.4) Create Emitters from Object.

12

1.2) Emitters tool.

3

4

5

6

7

1) EMITTERS BASICS

The tools used to create and control Emitters

o Basic Emitter Attributes.o Distance/Direction Attributes.o Basic Emission Speed Attributes.o Volume Emitter Attributes.o Volume Speed Attributes.

1.2.1) Basic Emitter Atributes.

Emitter type : Select one of these choices from the pop-up menu

o Omni: Sets the emitter type to anomnidirectional point emitter.

o Directional: Sets the emitter type to adirectional point emitter.

o Surface: Emits particles from randomlydistributed positions.

o Curve: Emits particles from randomlydistributed positions on or near a curve.

o Volume: Emits particles from a closed volume.

3

1) EMITTERS BASICS

Rate (Particle/Sec): average rate at which particles are emitted per second. Scale Rate by Object Size: the size of the object emitting the particles affects the rate of particles

emitted per frame. Need Parent UV (NURBS Surface emitters only): adds parentU and parentV attributes to the particle

shape and sets the needparentUV attribute to on. Cycle Emission: Cycle Emission lets you restart the random number sequence of the emission. Cycle Interval: Defines the interval in frames for restarting the random number sequence when

using Cycle Emission.

1) EMITTERS BASICS1.2.1) Basic Emitter Atributes.

Note: difference between created Emitter by “Create Emitter” and “Emit From Object”.

Min Distance : Sets the minimum distance from the emitterat which emission occurs.

Max Distance: Sets the maximum distance from the emitterat which emission occurs.

Direction X, Y, Z : emission direction relative to the emitter’sposition and orientation. Available only for directional, curve,and volume emitters.

Spread : emission spread angle. A value of 0.5 is 90 degrees,a value of 1 is 180 degrees. Available for only Directional andCurve emitters.

4

1) EMITTERS BASICS1.2.2) Distance/Direction Atributes.

Speed : Sets a speed multiplier for the original emission speed ofthe emitted particles.

Tangent Speed : magnitude of the tangent component of emission speed for surface and curve emission.

Normal Speed : magnitude of the normal component of emission speed for surface and curve emission.

5

1) EMITTERS BASICS

Speed Random : Speed Random attribute lets you addrandomness to your emission speeds without using expressions.Each particle’s speed is a random value between:

Speed - Speed Random/2 Speed + Speed Random/2

1.2.2) Distance/Direction Atributes.

Use the Attribute Editor instead of the Channel Box.

Volume Shape: Specifies the shape of the volume that theparticles are emitted into.

Volume Offset: Offsets the emitting volume from thelocation of the emitter.

Volume Sweep: Defines the extent of rotation for allvolumes except cubes. This can be a value between 0 and360 degrees.

Section Radius (Torus only): Defines the thickness of thesolid portion of the torus, relative to the radius of thetorus’s central ring.

Die on Emission Volume Exit: the emitted particles diewhen they exit the volume.

6

1) EMITTERS BASICS1.2.3) Volume Emitter Atributes.

Apply only to the initial velocity of the particles. Away From Center: move away from the center point of cube or

sphere volumes. Away From Axis: particles move away from the central axis of

cylinder, cone, or torus volumes. Along Axis: move along the central axis of all volumes. Around Axis: move around the central axis of all volumes. Random Direction: adds irregularity to the direction and initial

speed of the particle’s Volume Speed attributes, somewhat likeSpread does for other emitter types.

Directional Speed: adds speed in the direction specified by theDirection XYZ attributes of all volume emitters.

Scale Speed by Size: increase the size of the volume, the speed ofthe particles increases.

7

1) EMITTERS BASICS1.2.3) Volume Speed Atributes.

1) BASICS

Emitters Basics

1.1) What is Emitters ?

1.2) Emitter Tool.

1.3) Working with type Emitters: omni, directional and volume.

1.4) Create Emitters from Object.

Omni Emitters Directional Emitter Volume Emitter

1.3.1) Omni Emitters

1) EMITTERS BASICS

1.3.1.1) Basic Emitter Attributes.

1.3.1) Omni Emitters

1) EMITTERS BASICS

1.3.1.1) Basic Emitter Attributes.

1.3.1) Omni Emitters

1) EMITTERS BASICS

1.3.1.2) Distance/Direction Attributes.

?

?

1.3.1) Omni Emitters

1) EMITTERS BASICS

1.3.1.3) Basic Emission Speed Attributes.

?

?

1.3.1.4) Livespan Mode

1.3.1) Omni Emitters

1) EMITTERS BASICS

?

1.3.1.5) Types of Particle render.

1.3.1) Omni Emitters

1) EMITTERS BASICS

1.3.1.5) Types of Particle render.

1.3.1) Omni Emitters

1) EMITTERS BASICS

1) BASICS

Emitters Basics

1.1) What is Emitters ?

1.2) Emitters Tool.

1.3) Working with type Emitters: omni, directional and volume.

1.4) Create Emitters from Object.

Omni Emitters

Directional Emitter Volume Emitter

1.3.2) Directional Emitter

1) EMITTERS BASICS

1.3.2.1) Basic Emitter Attributes.

1) EMITTERS BASICS

1.3.2.2) Distance/Direction Attributes.

1.3.2) Directional Emitter

?

?

1) EMITTERS BASICS

1.3.2.3) Basic Emission Speed Attributes.

1.4.2) Directional Emitter

?

1.3.2.4) Livespan Mode

1) EMITTERS BASICS1.3.2) Directional Emitter

1.3.2.5) Types of Particle render.

1) EMITTERS BASICS1.3.2) Directional Emitter

1.3.2.5) Types of Particle render.

1) EMITTERS BASICS1.3.2) Directional Emitter

1) BASICS

Emitters Basics

1.1) What is Emitters ?

1.2) Working with type Emitters: omni, directional and volume.

1.3) Create Emitters from Object.

Omni Emitters Directional Emitter

Volume Emitter

1) EMITTERS BASICS

1.3.3.1) Basic Emitter Attributes.

1.3.3) Volume Emitter

?

1) EMITTERS BASICS

1.3.3.2) Distance/Direction Attributes.

1.3.3) Volume Emitter

?

1) EMITTERS BASICS

1.3.3.3) Basic Emission Speed Attributes.

1.3.3) Volume Emitter

1) EMITTERS BASICS

1.3.3.3) Basic Emission Speed Attributes.

1.3.3) Volume Emitter

1) EMITTERS BASICS

1.3.3.3) Basic Emission Speed Attributes.

1.3.3) Volume Emitter

1) EMITTERS BASICS

1.3.3.3) Basic Emission Speed Attributes.

1.3.3) Volume Emitter

1) EMITTERS BASICS

1.3.3.4) Volume Emitter Attributes.

1.3.3) Volume Emitter

??

1) EMITTERS BASICS

1.3.3.4) Volume Emitter Attributes.

1.3.3) Volume Emitter

1.3.3.4) Livespan Mode

1) EMITTERS BASICS1.3.3) Volume Emitter

?

1.3.3.5) Types of Particle render.

1) EMITTERS BASICS1.3.3) Volume Emitter

1) BASICS

Emitters Basics

1.1) What is Emitters ?

1.2) Emitters Tool.

1.3) Working with type Emitters: omni, directional and volume.

1.4) Create Emitters from Object.

1.4.1) Make Emitter on curve.

12

3

4

1) EMITTERS BASICS

1.4.2) Make Emitter on object.

1

2

3

4

1) EMITTERS BASICS

1.4.2) Make Emitter on object.

1) EMITTERS BASICS

1.4.3) Make Emitter on surface.

1) EMITTERS BASICS

1.4.3) Make Emitter on surface.

1) EMITTERS BASICS

1.4.3) Make Emitter on surface.

1) EMITTERS BASICS

1.4.4) Make Emitter on vertex.

1) EMITTERS BASICS

1.4.5) Make Emitter on other Emitter.

Step 1: Create a Emitter.

Step 2: Select created Emitter, then Create new Emitter.

Step 3: Change type Emitter and attribute.

1) EMITTERS BASICS

Emtters Basics2) EXAMPLES

Emtters Basics2) EXAMPLES

2.1) The spacecraft flight.2.2) Open Water Tap.

2) EXAMPLE2.1) The spacecraft flight.

This example is a form of set key parent.

Emtters Basics2) EXAMPLES

2.1) Create a text effect.

2.2) Open Water Tap.

2.2) Open Water Tap.

2) EXAMPLE

This example is a form of set key lifePan.

Thanks!