Joe Scarr Tutorial on Initiators - PPass, PPassAB, PSelection 2 of 2

Subscribers:
8,910
Published on ● Video Link: https://www.youtube.com/watch?v=capMo6TPe9E



Category:
Tutorial
Duration: 5:57
1,106 views
4


This Joe Scarr Tutorial is Part 2 of 'Joe Scarr Tutorial on Initiators - PPass, PPassAB, PSelection 1 of 2 "

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 all versions of TP.

The TP initiator is a very special category:
In this Tutorial, Joe Scarr starts by looking at PPass, PPassAB, PSelection (under Create (right menu) - Initiator).

Continue......PPassAB - selecting the Particle Shape Collision:

- output will occur when a red particle collides with a green particle so e.g., if a red collides with 2 green - it will o/p two blue particles etc.

- Coming to the 'invert' selection that works with in conjunction with the 'distance' setting. By inverting it means not-going-to so when the particles are NOT within distance of 30 units of each other - then a blue particle will be birth.
- this is helpful when u wish to create a dead zone in the middle at the 30 units distance where there is no particles created.

(this ends the tutorial for the PPassAB section) Disable the shooters.

P_SELECTION
- pull out the bBox: M3D_Generators
- for dynamicSet - pull out the MW_born (matterWaves born) - select Pick_Object_Based_Emitter (menu to the R); u will see a grid on the viewport;
- Set pistol shot: 100; make some red particles group; hide the plane grid. Enable StdShape (on matter waves). Make the size bigger.
- We are going to learn how to use PSelection.
- create dynamicSet 2: pull out PSelection (u can input PID particle ID and have access to their particle o/p)

- OR u can use the menu to the right: PSelection; Add (the PID) in this case shown as 24.
- OR more intuitively, u can use the PSelection - Pick and go to the viewport and cursor through those particles and display their PID and pick what u want added to the list window.
- in this example, particles will only be o/p for the picked ID particles
- So whatever u are going to attached / feed from the dynaSet of PSelection will only affect the four picked PIDs

- now pull out and connect PSelection to Helper --Particle Data; activate the Part_Data size; say we will use PSelection to trigger the increase of size for those picked PID of four;
-pull out Operator -- float ; feed p_data to the float and under float - clicked Added and increase the Value.

- pull out 2nd Std Particle_Data and connect to PSelection ; remember this will o/p the four picked PID on a one time sample; in this case we wanna set the size so activate this under the 2nd P_Data and feed it to float.
- the picked particles will grow over time.

- now pull out Condition - particle_age (menu to the R); connect/feed PSelection to Particle_Age and connect P_Age to the 2nd P_Data -ON this - the event will only happen once when particle births;
-scrub it and you will see the effect of the four picked PID growing at once as large particles.

- to experiment, u can click float and play around with its Value such as decrease and you will see the four particles go down in size.

- maybe we want an effect where those four picked particles will spin: use Operator - Spin: connect to PSelection - set Spin Time and Variation (menu at R) accordingly and watch them spin.

So u have seen in this Tutorial, how to use PSelection to modify certain PIDs.







Tags:
TP3
Initiators
01B
PPass
PPassAB
PSelection
particle_shape_collision
thinkingParticles
Thinking_Particles
JoeScarr
Cebas
invert
blackBox
M3D_Generators
pistol_shot
Pick_Object_Based_Emitter
mw
matter_waves
PID
helper
particle_data
operator_float
condition_particle-age
operator-spin