SlideShare a Scribd company logo
1 of 26
Download to read offline
Maya Dynamics Basics
Lab 9: Particle Goal
Author: Khieu Van Bang
Email: tribang.nd@gmail.com
CONTENTS
 Overview Particle Goal :
 What is Particle Goal ?
 What we can do with Particle Goal ?
 Integrated with Particle Goal :
 Create Integrated with Particle Goal.
 Practical situations.
 Exercise:
 Create a virtual experiments.
Particle Goal
1) OVERVIEW PARTICLE GOAL
1.1) Goal ?
PARTICLE GOAL
Working with Particle Goal ( A goal is an object that particles follow or move towards. You
can use goals to give trailing particles a flowing motion that’s hard to generate with other
animation techniques. The trailing particles move as if connected to the goal by invisible
springs. In the context of goals, soft bodies are considered particles ).
1.2) What is Particle Goal ?
PARTICLE GOAL
Particle objects are useful as goal objects because of the many techniques available for
animating particle motion. You can’t add a goal to individual particles of the particle object,
but you can control how influential each particle is on the trailing object.
If the goal is a particle object, its particles attract the particles of the trailing object one for
one as the animation plays. If particles in the objects do not die, the trailing particles follow
goal particles based on the creation order.
If particles in either object die, the preceding scheme no longer applies. You can no longer
visually predict which trailing particle will follow a particular goal particle.
If the trailing particle object has more particles than the goal object and particles don’t die in
either object, the extra particles follow the first-created particles of the goal.
For instance, suppose you create a goal object with two
particles and a trailing object with four particles. The four
particles would move toward the two particles like this:
1.3) What is Multiple goals ?
PARTICLE GOAL
You can use more than one goal object to affect a particle object. For each goal
object, the trailing particle object has a goal weight that sets the relative weighting
of the attraction. If the goal weights are the same, each goal object attracts the
trailing object with equal strength. The trailing object moves to a position between
the two goal objects, typically oscillating back and forth before coming to
equilibrium.
If the goal weights differ, each goal object attracts the trailing object with different
strength. The trailing object comes to rest at a position closer to the goal with the
higher goal weight.
1.4) What we can do with Particle Goal?
PARTICLE GOAL
Insect swarm Cars
WaterfallVirtual experiments Fantasy effect
1.5) Create a Particle Goal.
PARTICLE GOAL
 Step 1:
o Select the particle object you want to be affected by the goal.
o To select a soft body rather than a conventional particle object, you can
select the soft body’s original geometry or its child particle object.
 Step 2: Shift-select the object you want to become the goal.
 Step 3: Select Particles > Goal.
 Step 4: To adjust the goal’s influence, see Edit goal attributes.
 Step 5: Play the animation to see the particles move towards the goal.
1
2
1.5) Create a Particle Goal.
PARTICLE GOAL
 Goal Weight:
o The goal weight sets how much all particles of the trailing object are
attracted to the goal.
o You can set goal weight to a value between 0 and 1. A value of 0 means
that the goal’s position has no effect on the trailing particles. A value of
1 moves the trailing particles to the goal object position immediately.
 Use Transform as Goal:
o Makes particles follow the object’s transform rather than its particles,
CVs, vertices, or lattice points.
Particle Goal
2) INTEGRATED WITH PARTICLE GOAL
INTEGRATED WITH PARTICLE GOAL
o nParticle, Goal, Expression, Fields, Instanter.
o Soft Body, Rigid Body, Goals, Instanter.
o …
 Create Integrated with Particle Goal.
Green sweat
Goo blowoff
Mudballs med goals
INTEGRATED WITH PARTICLE GOAL
 Practical situations
o nParticle, Goal, Expression, Fields, Instanter.
Bee 1
Bee 2
Bee n
Fields
nParticle + Instanter
Bee 1
Bee2
Been
Goal
2.1) Simulation Basic Object.
PRACTICAL SITUATIONS
 Modeling Object.
 Create animation.
 Export file.
2.2) Create a Particle System.
PRACTICAL SITUATIONS
 Create Plan.
 Create emitter.
2.3) Creating Particle Goal.
PRACTICAL SITUATIONS
 Select Object and Particle then Click Dynamics > Particles > Goal.
2.4) Edit attributes.
PRACTICAL SITUATIONS
 Add attributes.
 Write code in Expression.
1
2
3
4
5
6
2.4) Edit attributes.
PRACTICAL SITUATIONS
 Edit Goal.
PRACTICAL SITUATIONS
2.4) Edit attributes.
 Edit Expression.
2.5) Adding Fields.
PRACTICAL SITUATIONS
2.6) Particle Instancer.
PRACTICAL SITUATIONS
2.6) Particle Instancer.
PRACTICAL SITUATIONS
2.6) Particle Instancer.
PRACTICAL SITUATIONS
Particle Goal
2) EXAMPLES
 Create a virtual experiments.
EXERCISE
Molecular run when power off Molecular run when power on
 How to ?
EXERCISE
Molecular run when power off Molecular run when power on
 Step 1: Modeling Objects.
 Step 2: Create four Emitter(Na+; Cl-; H+, O- );
 Step 3: Create Particle Gold.
 Step 4: Create Particle Instancer.
Thanks!

More Related Content

Viewers also liked

Viewers also liked (7)

Uptown Funk
Uptown FunkUptown Funk
Uptown Funk
 
publication
publicationpublication
publication
 
IFEOMA JENNIFERcv
IFEOMA JENNIFERcvIFEOMA JENNIFERcv
IFEOMA JENNIFERcv
 
Smwcmgrv01 140922174619-phpapp01
Smwcmgrv01 140922174619-phpapp01Smwcmgrv01 140922174619-phpapp01
Smwcmgrv01 140922174619-phpapp01
 
Relevancy and Search Quality Analysis - Search Technologies
Relevancy and Search Quality Analysis - Search TechnologiesRelevancy and Search Quality Analysis - Search Technologies
Relevancy and Search Quality Analysis - Search Technologies
 
Presentación cartilla gallina
Presentación cartilla gallinaPresentación cartilla gallina
Presentación cartilla gallina
 
VDI-in-a-Box installation guide for Lab PCs
VDI-in-a-Box installation guide for Lab PCs VDI-in-a-Box installation guide for Lab PCs
VDI-in-a-Box installation guide for Lab PCs
 

Similar to Maya Particle Goal Basics

The Adventures of Mike, How to Use Scratch 2.0 to Program Your Game
The Adventures of Mike, How to Use Scratch 2.0 to Program Your GameThe Adventures of Mike, How to Use Scratch 2.0 to Program Your Game
The Adventures of Mike, How to Use Scratch 2.0 to Program Your GameUna Tao
 
Ohsm science1 q2 module3 l1 2_3
Ohsm science1 q2 module3 l1 2_3Ohsm science1 q2 module3 l1 2_3
Ohsm science1 q2 module3 l1 2_3Comp Lab Man
 
Optics lenses--image-formation-worksheet
Optics lenses--image-formation-worksheetOptics lenses--image-formation-worksheet
Optics lenses--image-formation-worksheetVu Phu
 
Scratch MIT Coding Basics
Scratch MIT Coding BasicsScratch MIT Coding Basics
Scratch MIT Coding BasicsProAryamanGamer
 

Similar to Maya Particle Goal Basics (8)

Basics of Blender.pdf
Basics of Blender.pdfBasics of Blender.pdf
Basics of Blender.pdf
 
The Adventures of Mike, How to Use Scratch 2.0 to Program Your Game
The Adventures of Mike, How to Use Scratch 2.0 to Program Your GameThe Adventures of Mike, How to Use Scratch 2.0 to Program Your Game
The Adventures of Mike, How to Use Scratch 2.0 to Program Your Game
 
Ohsm science1 q2 module3 l1 2_3
Ohsm science1 q2 module3 l1 2_3Ohsm science1 q2 module3 l1 2_3
Ohsm science1 q2 module3 l1 2_3
 
Optics lenses--image-formation-worksheet
Optics lenses--image-formation-worksheetOptics lenses--image-formation-worksheet
Optics lenses--image-formation-worksheet
 
3D cartoon modeling
3D cartoon modeling3D cartoon modeling
3D cartoon modeling
 
Scratch MIT Coding Basics
Scratch MIT Coding BasicsScratch MIT Coding Basics
Scratch MIT Coding Basics
 
Material Design in Android
Material Design in AndroidMaterial Design in Android
Material Design in Android
 
03 unity 3_d_part_2
03 unity 3_d_part_203 unity 3_d_part_2
03 unity 3_d_part_2
 

More from Trí Bằng

Session 11 – fluid effects
Session 11 – fluid effectsSession 11 – fluid effects
Session 11 – fluid effectsTrí Bằng
 
Session 05 – mel and expression
Session 05 – mel and expressionSession 05 – mel and expression
Session 05 – mel and expressionTrí Bằng
 
Session 04 – field & collision effect
Session 04 – field & collision effectSession 04 – field & collision effect
Session 04 – field & collision effectTrí Bằng
 
Thiết kế 3D_cơ_bản với Maya_Bài_16._DỰNG_CẢNH_VÀ_PHỐI_CẢNH
Thiết kế 3D_cơ_bản với Maya_Bài_16._DỰNG_CẢNH_VÀ_PHỐI_CẢNHThiết kế 3D_cơ_bản với Maya_Bài_16._DỰNG_CẢNH_VÀ_PHỐI_CẢNH
Thiết kế 3D_cơ_bản với Maya_Bài_16._DỰNG_CẢNH_VÀ_PHỐI_CẢNHTrí Bằng
 
Thiết kế 3D_cơ_bản với Maya_Bài_14._MENTALRAY
Thiết kế 3D_cơ_bản với Maya_Bài_14._MENTALRAYThiết kế 3D_cơ_bản với Maya_Bài_14._MENTALRAY
Thiết kế 3D_cơ_bản với Maya_Bài_14._MENTALRAYTrí Bằng
 
Thiết kế 3D_cơ_bản với Maya_Bài_12._HOẠT CẢNH (ANIMATION)
Thiết kế 3D_cơ_bản với Maya_Bài_12._HOẠT CẢNH (ANIMATION)Thiết kế 3D_cơ_bản với Maya_Bài_12._HOẠT CẢNH (ANIMATION)
Thiết kế 3D_cơ_bản với Maya_Bài_12._HOẠT CẢNH (ANIMATION)Trí Bằng
 
Thiết kế 3D_cơ_bản với Maya_Bài_11._VẬT LIỆU NANG CAO TRONG MAYA PHẦN 2
Thiết kế 3D_cơ_bản với Maya_Bài_11._VẬT LIỆU NANG CAO TRONG MAYA PHẦN 2Thiết kế 3D_cơ_bản với Maya_Bài_11._VẬT LIỆU NANG CAO TRONG MAYA PHẦN 2
Thiết kế 3D_cơ_bản với Maya_Bài_11._VẬT LIỆU NANG CAO TRONG MAYA PHẦN 2Trí Bằng
 
Thiết kế 3D_cơ_bản với Maya_Bài_11._VẬT LIỆU NANG CAO TRONG MAYA PHẦN 1
Thiết kế 3D_cơ_bản với Maya_Bài_11._VẬT LIỆU NANG CAO TRONG MAYA PHẦN 1Thiết kế 3D_cơ_bản với Maya_Bài_11._VẬT LIỆU NANG CAO TRONG MAYA PHẦN 1
Thiết kế 3D_cơ_bản với Maya_Bài_11._VẬT LIỆU NANG CAO TRONG MAYA PHẦN 1Trí Bằng
 
Thiết kế 3D_cơ_bản với Maya_Bài_10._VẬT LIỆU CƠ BẢN TRONG MAYA
Thiết kế 3D_cơ_bản với Maya_Bài_10._VẬT LIỆU CƠ BẢN TRONG MAYAThiết kế 3D_cơ_bản với Maya_Bài_10._VẬT LIỆU CƠ BẢN TRONG MAYA
Thiết kế 3D_cơ_bản với Maya_Bài_10._VẬT LIỆU CƠ BẢN TRONG MAYATrí Bằng
 
Thiết kế 3D_cơ_bản với Maya_Bài_8._DỰNG HINH THỰC VẬT
Thiết kế 3D_cơ_bản với Maya_Bài_8._DỰNG HINH THỰC VẬTThiết kế 3D_cơ_bản với Maya_Bài_8._DỰNG HINH THỰC VẬT
Thiết kế 3D_cơ_bản với Maya_Bài_8._DỰNG HINH THỰC VẬTTrí Bằng
 
Thiết kế 3D_cơ_bản với Maya_Bài_6.__DỰNG HÌNH ĐỒ VẬT
Thiết kế 3D_cơ_bản với Maya_Bài_6.__DỰNG HÌNH ĐỒ VẬTThiết kế 3D_cơ_bản với Maya_Bài_6.__DỰNG HÌNH ĐỒ VẬT
Thiết kế 3D_cơ_bản với Maya_Bài_6.__DỰNG HÌNH ĐỒ VẬTTrí Bằng
 
Thiết kế 3D_cơ_bản với Maya_Bài_5._PHƯƠNG PHÁP MODELING - DỰNG HÌNH
Thiết kế 3D_cơ_bản với Maya_Bài_5._PHƯƠNG PHÁP MODELING - DỰNG HÌNHThiết kế 3D_cơ_bản với Maya_Bài_5._PHƯƠNG PHÁP MODELING - DỰNG HÌNH
Thiết kế 3D_cơ_bản với Maya_Bài_5._PHƯƠNG PHÁP MODELING - DỰNG HÌNHTrí Bằng
 
Thiết kế 3D_cơ_bản với Maya_Bài_4._KỸ THUẬT_DỰNG HINH BẰNG POLYGON
Thiết kế 3D_cơ_bản với Maya_Bài_4._KỸ THUẬT_DỰNG HINH BẰNG POLYGONThiết kế 3D_cơ_bản với Maya_Bài_4._KỸ THUẬT_DỰNG HINH BẰNG POLYGON
Thiết kế 3D_cơ_bản với Maya_Bài_4._KỸ THUẬT_DỰNG HINH BẰNG POLYGONTrí Bằng
 
Thiết kế 3D_cơ_bản với Maya_Bài_2._LÀM QUEN PHẦN MỀM THIẾT KẾ MAYA
Thiết kế 3D_cơ_bản với Maya_Bài_2._LÀM QUEN PHẦN MỀM THIẾT KẾ MAYAThiết kế 3D_cơ_bản với Maya_Bài_2._LÀM QUEN PHẦN MỀM THIẾT KẾ MAYA
Thiết kế 3D_cơ_bản với Maya_Bài_2._LÀM QUEN PHẦN MỀM THIẾT KẾ MAYATrí Bằng
 
Thiết kế 3D_cơ_bản với Maya_Bài_3._KỸ THUẬT DỰNG HINH BẰNG NURBS
Thiết kế 3D_cơ_bản với Maya_Bài_3._KỸ THUẬT DỰNG HINH BẰNG NURBSThiết kế 3D_cơ_bản với Maya_Bài_3._KỸ THUẬT DỰNG HINH BẰNG NURBS
Thiết kế 3D_cơ_bản với Maya_Bài_3._KỸ THUẬT DỰNG HINH BẰNG NURBSTrí Bằng
 
Bai 1 _Giới thiệu môn học _Tập làm phim hoạt hình 3D
Bai 1 _Giới thiệu môn học _Tập làm phim hoạt hình 3DBai 1 _Giới thiệu môn học _Tập làm phim hoạt hình 3D
Bai 1 _Giới thiệu môn học _Tập làm phim hoạt hình 3DTrí Bằng
 
Giới thiệu môn học Điêu khắc số 3D với ZBrush
Giới thiệu môn học Điêu khắc số 3D với ZBrushGiới thiệu môn học Điêu khắc số 3D với ZBrush
Giới thiệu môn học Điêu khắc số 3D với ZBrushTrí Bằng
 
Giới thiệu môn học ứng dụng NGUI cho unity3D
Giới thiệu môn học ứng dụng NGUI cho unity3DGiới thiệu môn học ứng dụng NGUI cho unity3D
Giới thiệu môn học ứng dụng NGUI cho unity3DTrí Bằng
 
Giới thiệu môn học Làm quen với unity3d
Giới thiệu môn học Làm quen với unity3dGiới thiệu môn học Làm quen với unity3d
Giới thiệu môn học Làm quen với unity3dTrí Bằng
 
Giới thiệu môn học Diễn hoạt 3D
Giới thiệu môn học Diễn hoạt 3DGiới thiệu môn học Diễn hoạt 3D
Giới thiệu môn học Diễn hoạt 3DTrí Bằng
 

More from Trí Bằng (20)

Session 11 – fluid effects
Session 11 – fluid effectsSession 11 – fluid effects
Session 11 – fluid effects
 
Session 05 – mel and expression
Session 05 – mel and expressionSession 05 – mel and expression
Session 05 – mel and expression
 
Session 04 – field & collision effect
Session 04 – field & collision effectSession 04 – field & collision effect
Session 04 – field & collision effect
 
Thiết kế 3D_cơ_bản với Maya_Bài_16._DỰNG_CẢNH_VÀ_PHỐI_CẢNH
Thiết kế 3D_cơ_bản với Maya_Bài_16._DỰNG_CẢNH_VÀ_PHỐI_CẢNHThiết kế 3D_cơ_bản với Maya_Bài_16._DỰNG_CẢNH_VÀ_PHỐI_CẢNH
Thiết kế 3D_cơ_bản với Maya_Bài_16._DỰNG_CẢNH_VÀ_PHỐI_CẢNH
 
Thiết kế 3D_cơ_bản với Maya_Bài_14._MENTALRAY
Thiết kế 3D_cơ_bản với Maya_Bài_14._MENTALRAYThiết kế 3D_cơ_bản với Maya_Bài_14._MENTALRAY
Thiết kế 3D_cơ_bản với Maya_Bài_14._MENTALRAY
 
Thiết kế 3D_cơ_bản với Maya_Bài_12._HOẠT CẢNH (ANIMATION)
Thiết kế 3D_cơ_bản với Maya_Bài_12._HOẠT CẢNH (ANIMATION)Thiết kế 3D_cơ_bản với Maya_Bài_12._HOẠT CẢNH (ANIMATION)
Thiết kế 3D_cơ_bản với Maya_Bài_12._HOẠT CẢNH (ANIMATION)
 
Thiết kế 3D_cơ_bản với Maya_Bài_11._VẬT LIỆU NANG CAO TRONG MAYA PHẦN 2
Thiết kế 3D_cơ_bản với Maya_Bài_11._VẬT LIỆU NANG CAO TRONG MAYA PHẦN 2Thiết kế 3D_cơ_bản với Maya_Bài_11._VẬT LIỆU NANG CAO TRONG MAYA PHẦN 2
Thiết kế 3D_cơ_bản với Maya_Bài_11._VẬT LIỆU NANG CAO TRONG MAYA PHẦN 2
 
Thiết kế 3D_cơ_bản với Maya_Bài_11._VẬT LIỆU NANG CAO TRONG MAYA PHẦN 1
Thiết kế 3D_cơ_bản với Maya_Bài_11._VẬT LIỆU NANG CAO TRONG MAYA PHẦN 1Thiết kế 3D_cơ_bản với Maya_Bài_11._VẬT LIỆU NANG CAO TRONG MAYA PHẦN 1
Thiết kế 3D_cơ_bản với Maya_Bài_11._VẬT LIỆU NANG CAO TRONG MAYA PHẦN 1
 
Thiết kế 3D_cơ_bản với Maya_Bài_10._VẬT LIỆU CƠ BẢN TRONG MAYA
Thiết kế 3D_cơ_bản với Maya_Bài_10._VẬT LIỆU CƠ BẢN TRONG MAYAThiết kế 3D_cơ_bản với Maya_Bài_10._VẬT LIỆU CƠ BẢN TRONG MAYA
Thiết kế 3D_cơ_bản với Maya_Bài_10._VẬT LIỆU CƠ BẢN TRONG MAYA
 
Thiết kế 3D_cơ_bản với Maya_Bài_8._DỰNG HINH THỰC VẬT
Thiết kế 3D_cơ_bản với Maya_Bài_8._DỰNG HINH THỰC VẬTThiết kế 3D_cơ_bản với Maya_Bài_8._DỰNG HINH THỰC VẬT
Thiết kế 3D_cơ_bản với Maya_Bài_8._DỰNG HINH THỰC VẬT
 
Thiết kế 3D_cơ_bản với Maya_Bài_6.__DỰNG HÌNH ĐỒ VẬT
Thiết kế 3D_cơ_bản với Maya_Bài_6.__DỰNG HÌNH ĐỒ VẬTThiết kế 3D_cơ_bản với Maya_Bài_6.__DỰNG HÌNH ĐỒ VẬT
Thiết kế 3D_cơ_bản với Maya_Bài_6.__DỰNG HÌNH ĐỒ VẬT
 
Thiết kế 3D_cơ_bản với Maya_Bài_5._PHƯƠNG PHÁP MODELING - DỰNG HÌNH
Thiết kế 3D_cơ_bản với Maya_Bài_5._PHƯƠNG PHÁP MODELING - DỰNG HÌNHThiết kế 3D_cơ_bản với Maya_Bài_5._PHƯƠNG PHÁP MODELING - DỰNG HÌNH
Thiết kế 3D_cơ_bản với Maya_Bài_5._PHƯƠNG PHÁP MODELING - DỰNG HÌNH
 
Thiết kế 3D_cơ_bản với Maya_Bài_4._KỸ THUẬT_DỰNG HINH BẰNG POLYGON
Thiết kế 3D_cơ_bản với Maya_Bài_4._KỸ THUẬT_DỰNG HINH BẰNG POLYGONThiết kế 3D_cơ_bản với Maya_Bài_4._KỸ THUẬT_DỰNG HINH BẰNG POLYGON
Thiết kế 3D_cơ_bản với Maya_Bài_4._KỸ THUẬT_DỰNG HINH BẰNG POLYGON
 
Thiết kế 3D_cơ_bản với Maya_Bài_2._LÀM QUEN PHẦN MỀM THIẾT KẾ MAYA
Thiết kế 3D_cơ_bản với Maya_Bài_2._LÀM QUEN PHẦN MỀM THIẾT KẾ MAYAThiết kế 3D_cơ_bản với Maya_Bài_2._LÀM QUEN PHẦN MỀM THIẾT KẾ MAYA
Thiết kế 3D_cơ_bản với Maya_Bài_2._LÀM QUEN PHẦN MỀM THIẾT KẾ MAYA
 
Thiết kế 3D_cơ_bản với Maya_Bài_3._KỸ THUẬT DỰNG HINH BẰNG NURBS
Thiết kế 3D_cơ_bản với Maya_Bài_3._KỸ THUẬT DỰNG HINH BẰNG NURBSThiết kế 3D_cơ_bản với Maya_Bài_3._KỸ THUẬT DỰNG HINH BẰNG NURBS
Thiết kế 3D_cơ_bản với Maya_Bài_3._KỸ THUẬT DỰNG HINH BẰNG NURBS
 
Bai 1 _Giới thiệu môn học _Tập làm phim hoạt hình 3D
Bai 1 _Giới thiệu môn học _Tập làm phim hoạt hình 3DBai 1 _Giới thiệu môn học _Tập làm phim hoạt hình 3D
Bai 1 _Giới thiệu môn học _Tập làm phim hoạt hình 3D
 
Giới thiệu môn học Điêu khắc số 3D với ZBrush
Giới thiệu môn học Điêu khắc số 3D với ZBrushGiới thiệu môn học Điêu khắc số 3D với ZBrush
Giới thiệu môn học Điêu khắc số 3D với ZBrush
 
Giới thiệu môn học ứng dụng NGUI cho unity3D
Giới thiệu môn học ứng dụng NGUI cho unity3DGiới thiệu môn học ứng dụng NGUI cho unity3D
Giới thiệu môn học ứng dụng NGUI cho unity3D
 
Giới thiệu môn học Làm quen với unity3d
Giới thiệu môn học Làm quen với unity3dGiới thiệu môn học Làm quen với unity3d
Giới thiệu môn học Làm quen với unity3d
 
Giới thiệu môn học Diễn hoạt 3D
Giới thiệu môn học Diễn hoạt 3DGiới thiệu môn học Diễn hoạt 3D
Giới thiệu môn học Diễn hoạt 3D
 

Recently uploaded

4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptxmary850239
 
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfVirtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfErwinPantujan2
 
Active Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfActive Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfPatidar M
 
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfGrade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfJemuel Francisco
 
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptxmary850239
 
ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4MiaBumagat1
 
Millenials and Fillennials (Ethical Challenge and Responses).pptx
Millenials and Fillennials (Ethical Challenge and Responses).pptxMillenials and Fillennials (Ethical Challenge and Responses).pptx
Millenials and Fillennials (Ethical Challenge and Responses).pptxJanEmmanBrigoli
 
Congestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentationCongestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentationdeepaannamalai16
 
Choosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for ParentsChoosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for Parentsnavabharathschool99
 
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Celine George
 
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...JojoEDelaCruz
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSJoshuaGantuangco2
 
Dust Of Snow By Robert Frost Class-X English CBSE
Dust Of Snow By Robert Frost Class-X English CBSEDust Of Snow By Robert Frost Class-X English CBSE
Dust Of Snow By Robert Frost Class-X English CBSEaurabinda banchhor
 
Expanded definition: technical and operational
Expanded definition: technical and operationalExpanded definition: technical and operational
Expanded definition: technical and operationalssuser3e220a
 
TEACHER REFLECTION FORM (NEW SET........).docx
TEACHER REFLECTION FORM (NEW SET........).docxTEACHER REFLECTION FORM (NEW SET........).docx
TEACHER REFLECTION FORM (NEW SET........).docxruthvilladarez
 
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptxAUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptxiammrhaywood
 
ROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptxROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptxVanesaIglesias10
 

Recently uploaded (20)

4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx
 
INCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptx
INCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptxINCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptx
INCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptx
 
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfVirtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
 
Active Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfActive Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdf
 
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfGrade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
 
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx
 
ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4
 
Millenials and Fillennials (Ethical Challenge and Responses).pptx
Millenials and Fillennials (Ethical Challenge and Responses).pptxMillenials and Fillennials (Ethical Challenge and Responses).pptx
Millenials and Fillennials (Ethical Challenge and Responses).pptx
 
Congestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentationCongestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentation
 
Choosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for ParentsChoosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for Parents
 
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
 
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
 
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptxYOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
 
Dust Of Snow By Robert Frost Class-X English CBSE
Dust Of Snow By Robert Frost Class-X English CBSEDust Of Snow By Robert Frost Class-X English CBSE
Dust Of Snow By Robert Frost Class-X English CBSE
 
Expanded definition: technical and operational
Expanded definition: technical and operationalExpanded definition: technical and operational
Expanded definition: technical and operational
 
TEACHER REFLECTION FORM (NEW SET........).docx
TEACHER REFLECTION FORM (NEW SET........).docxTEACHER REFLECTION FORM (NEW SET........).docx
TEACHER REFLECTION FORM (NEW SET........).docx
 
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptxAUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
 
ROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptxROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptx
 
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptxLEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
 

Maya Particle Goal Basics

  • 1. Maya Dynamics Basics Lab 9: Particle Goal Author: Khieu Van Bang Email: tribang.nd@gmail.com
  • 2. CONTENTS  Overview Particle Goal :  What is Particle Goal ?  What we can do with Particle Goal ?  Integrated with Particle Goal :  Create Integrated with Particle Goal.  Practical situations.  Exercise:  Create a virtual experiments.
  • 4. 1.1) Goal ? PARTICLE GOAL Working with Particle Goal ( A goal is an object that particles follow or move towards. You can use goals to give trailing particles a flowing motion that’s hard to generate with other animation techniques. The trailing particles move as if connected to the goal by invisible springs. In the context of goals, soft bodies are considered particles ).
  • 5. 1.2) What is Particle Goal ? PARTICLE GOAL Particle objects are useful as goal objects because of the many techniques available for animating particle motion. You can’t add a goal to individual particles of the particle object, but you can control how influential each particle is on the trailing object. If the goal is a particle object, its particles attract the particles of the trailing object one for one as the animation plays. If particles in the objects do not die, the trailing particles follow goal particles based on the creation order. If particles in either object die, the preceding scheme no longer applies. You can no longer visually predict which trailing particle will follow a particular goal particle. If the trailing particle object has more particles than the goal object and particles don’t die in either object, the extra particles follow the first-created particles of the goal. For instance, suppose you create a goal object with two particles and a trailing object with four particles. The four particles would move toward the two particles like this:
  • 6. 1.3) What is Multiple goals ? PARTICLE GOAL You can use more than one goal object to affect a particle object. For each goal object, the trailing particle object has a goal weight that sets the relative weighting of the attraction. If the goal weights are the same, each goal object attracts the trailing object with equal strength. The trailing object moves to a position between the two goal objects, typically oscillating back and forth before coming to equilibrium. If the goal weights differ, each goal object attracts the trailing object with different strength. The trailing object comes to rest at a position closer to the goal with the higher goal weight.
  • 7. 1.4) What we can do with Particle Goal? PARTICLE GOAL Insect swarm Cars WaterfallVirtual experiments Fantasy effect
  • 8. 1.5) Create a Particle Goal. PARTICLE GOAL  Step 1: o Select the particle object you want to be affected by the goal. o To select a soft body rather than a conventional particle object, you can select the soft body’s original geometry or its child particle object.  Step 2: Shift-select the object you want to become the goal.  Step 3: Select Particles > Goal.  Step 4: To adjust the goal’s influence, see Edit goal attributes.  Step 5: Play the animation to see the particles move towards the goal. 1 2
  • 9. 1.5) Create a Particle Goal. PARTICLE GOAL  Goal Weight: o The goal weight sets how much all particles of the trailing object are attracted to the goal. o You can set goal weight to a value between 0 and 1. A value of 0 means that the goal’s position has no effect on the trailing particles. A value of 1 moves the trailing particles to the goal object position immediately.  Use Transform as Goal: o Makes particles follow the object’s transform rather than its particles, CVs, vertices, or lattice points.
  • 10. Particle Goal 2) INTEGRATED WITH PARTICLE GOAL
  • 11. INTEGRATED WITH PARTICLE GOAL o nParticle, Goal, Expression, Fields, Instanter. o Soft Body, Rigid Body, Goals, Instanter. o …  Create Integrated with Particle Goal. Green sweat Goo blowoff Mudballs med goals
  • 12. INTEGRATED WITH PARTICLE GOAL  Practical situations o nParticle, Goal, Expression, Fields, Instanter. Bee 1 Bee 2 Bee n Fields nParticle + Instanter Bee 1 Bee2 Been Goal
  • 13. 2.1) Simulation Basic Object. PRACTICAL SITUATIONS  Modeling Object.  Create animation.  Export file.
  • 14. 2.2) Create a Particle System. PRACTICAL SITUATIONS  Create Plan.  Create emitter.
  • 15. 2.3) Creating Particle Goal. PRACTICAL SITUATIONS  Select Object and Particle then Click Dynamics > Particles > Goal.
  • 16. 2.4) Edit attributes. PRACTICAL SITUATIONS  Add attributes.  Write code in Expression. 1 2 3 4 5 6
  • 17. 2.4) Edit attributes. PRACTICAL SITUATIONS  Edit Goal.
  • 18. PRACTICAL SITUATIONS 2.4) Edit attributes.  Edit Expression.
  • 24.  Create a virtual experiments. EXERCISE Molecular run when power off Molecular run when power on
  • 25.  How to ? EXERCISE Molecular run when power off Molecular run when power on  Step 1: Modeling Objects.  Step 2: Create four Emitter(Na+; Cl-; H+, O- );  Step 3: Create Particle Gold.  Step 4: Create Particle Instancer.