VFX Simulation Space !?

Hi,
i would like to spawn particles in local space but to get them simulated in world space for a VFX object in the scene that suppose to move - actually for tire smoke. This is of course possible with Shuriken but is it with the VFX !?

Thanks !

Yes just set your particle simulation in world space and whatever block you use for spawning in local space (the L/W icon next to the slot)

Hi, thanks for the suggestion. It makes sense !

However if i change the space for init module all other got set to the same space and i can not get them use a separate sim space ! I am trying to change it by clicking on the labels in the modules or in the inspector !

Is this eventually an issue or i am doing it incorrectly !?

Thanks !

4925189--477428--upload_2019-9-3_11-16-21.png

Yes a particle space is for the entire simulation (so for init / update / render). Here you’re implicitly spawning at (0,0,0) in the current particle space. Add a SetPosition block (or position (sphere) or any block that sets the position) in the Init in the space you desire

Hi, thanks. I actually would like to use the SetVector3 setter. This will be better !

However, i still can’t get the particles move away from center !
Even more - i can’t see them at all when i enter play mode !
Here is my setup ! Any suggestions on this !?

EDIT : i am using latest 2019.2.3 and HDRP set 6.9.0 because can’t build with 6.9.1 ( gives shader errors at build time )

4929572--478028--upload_2019-9-4_11-5-50.jpg

I got it. Just saw a solution in the VFX forum thread - the same thing !

I had to add the block to Init and not Spawn ( as you mentioned ). Now it works great !

Cheers !

1 Like