Initiators Iterator creating grid 2D to cube 3D of particles Part A
ThinkingParticles foundational tutorial by Joe Scarr.
Pls remember to click Subscribe before you go so you can always come back.
These tutorials continue to be very useful to trainees and users of TP 6.
The TP Iterator is a very powerful initiator - e.g. creating a foreloop in programming, generating a number of values for a number of results on one time step.. such as generating numbers 1 to 9 (set as 0 - 10) since Iterator is zero-based. This can be used to generate a series of particles in a line.
Definition of Iterator:
In computer programming, an iterator is an object that enables a programmer to traverse a container, particularly lists.
- pull out helper Point 3
- multiply x-y-z by 5
- feed into positionBorn
- borne one particle per call : Pistol Shot '1' per call
- Iterator num o/p feed into 'x' value
Now did u click Subscribe?
- results 1: X 5 generating 10 vectors
- feed position vectors to positionBorn
- so for each Point3 that positionBorn receives, it will borne out 1 particle per call
- speed 0 ; lifespan 99 (under pB)
- pull out Time Interval : for this showcase, we will activate just once.
Let's make it more deeper by iterating upon iterations:
- so now instead of the afore example vectors out of X value, we will start generating out of Y value
- Remember initiators do not operate in parallel so avoid just duplicating the first Iterator
- But you can duplicate and feed by using the first Iterator to drive the second Iterator
- so now besides the first creation of particles along X value, it will also generate ten more along the Y
- you will see a whole GRID coming into existence
- Now do a 3rd Iterator and drive-feed from 2nd Iterator to the 3rd and feed Point3 to the 3rd Iterator for the Z value
- With this a 3D grid CUBE will take form
Iterating the Iterator:
- What is Number Normalize
- That is scalar value from 0 to 1
- What is Width of Iterator? That is o/p same value every time
- Check pB : Size - feed pB Size to Iterator #1 Width: use write to deBug log - see width set at constant 0.1 in deBug window- tell us amount of change artist is doing per count
- Increase Iterator value of Count to 13 and you will see deBug logs gradually catches up as well to width of 0.769...
- this deBug log helps in determines values for averaging width of particles
See next Iterator Part B video on how to create particles memorizing other particles and iterating to those memory particles.
Enjoy and thanks for watching!
||======================================================
Remember to Subscribe to keep on the go for the latest from Cebas.
cebas software drives critical VFX (visual effects) scenes in major recent motion pictures, one of the recent and upcoming:...to name a few..
Independence Day - Resurgence.
Batman V Superman - Dawn of Justice.
Ms. Peregrine's Home for Peculiar Children.
Into the Heart of the Sea |
San Andreas|
The Avengers|
Transformers 3D
TV series vfx, to name a few: Shannara Chronicles, Constantine, Disney's LabRats, Sleepy Hollow and many more.
Major game titles in which cebas products were used include XHeroes, “League of Legends”, “The Witcher 2” movie intro, “Classic Transformers”, “Command and Conquer”, “Diablo”, “MX vs. ATV”, “Star Craft”, “Tomb Raider”, and “Wolfenstein”.
≈ check in http://www.cebas.com for more vfx tools info.
** Learn advanced VFX from the experts: http://cebas.com/?pid=testimonial_readmore
** For more visuals, see cebasGallery: http://cebas.com/?pid=image_gal
** Are you a raw new talent with an amazingly, awesome demo reel and have used cebas vfx tools? We would like to see if you can be
interviewed as a New Talent: http://cebas.com/?pid=testimonial_newtalent
Come join our big Cebas Community:
Get inspired - check in with the creative community at cebas fb pages and scoop for ideas:
https://www.facebook.com/cebasVT/
https://www.facebook.com/moskitorender/?fref=ts
Visit the Videomappers at FB https://www.facebook.com/videomappers/
Groups:
https://www.facebook.com/videomappers/
https://www.facebook.com/groups/thinkingparticles/
https://www.facebook.com/groups/795728507192109/
Visualize your work at cebasVT Youtube channel https://www.youtube.com/user/cebasVT
You can also find cebas on Google+, Twitter, CGSociety and LinkedIn.
PROUDLY SPONSORED BY CEBAS VISUAL TECHNOLOGY http://www.cebas.com
In Celebration of our 27th Anniversary (since 1988) developing
amazing VFX software (3ds Max) for the world of Art & Animation!
cebas VISUAL TECHNOLOGY Inc.
Suite 2202B – 4464 Markham Street
Victoria, BC V8Z 7X8, Canada
USA: +1 323 774 1799
Canada: Main office:+1 250.590.2913
http://www.cebas.com
Other Videos By Cebas Visual Technology
| 2010-05-18 | Making of Quetzalcoatl Final |
| 2010-05-18 | Making of Quetzalcoatl Part B |
| 2010-05-18 | Making of Quetzalcoatl Part A |
| 2010-05-18 | MasterDynamic Caching Part A |
| 2010-05-18 | MasterDynamic Caching Part B |
| 2010-05-17 | Siggraph 2005 Video thinkingParticles Baking |
| 2010-05-17 | novo_sticks_256k.wmv |
| 2010-05-17 | thinkingParticles Path Follow example |
| 2010-05-17 | thinkingParticles Rule Based Sorting |
| 2010-05-17 | JointsChair-1.wmv |
| 2010-05-14 | Initiators Iterator creating grid 2D to cube 3D of particles Part A |
| 2010-05-14 | Debug Explained Part A |
| 2010-05-14 | CollisionMap Tool Part A |
| 2010-05-14 | Paint Material Operator Part B |
| 2010-05-14 | Paint Material Operator Part A |
| 2010-05-14 | Initiators Iterator creating grid 2D to cube 3D of particles Part B |
| 2010-05-14 | tP User Interface Intro Part E |
| 2010-05-14 | Joe Scarr: thinkingParticles PSearch Initiator Node B 'memory' |
| 2010-05-14 | Reference FromAndTo How To |
| 2010-05-14 | Reference Explained |
| 2010-05-14 | Blurp Node |

