Search Unity

Can I Cover An Object With Particules?

Discussion in 'Visual Effect Graph' started by Huskerr, Jan 14, 2021.

  1. Huskerr

    Huskerr

    Joined:
    Jul 27, 2019
    Posts:
    3
    I'v hot some meshes and i am building a swarm with vfx. I want to control swarm and move to a mesh. When collide vfx and mesh i want to cover all mesh surfaces with particules.

    I search this forum and internet but i can not find a solution for this situation.

    Thanks..
     
  2. VladVNeykov

    VladVNeykov

    Unity Technologies

    Joined:
    Sep 16, 2016
    Posts:
    550
    Hi @Huskerr ,
    This can be set up for a few specific meshes, but requires some setting up (for example, baking the meshes into Signed Distance Fields (SDF) which can be used to detect collisions, tracking the position/rotation/scale of the meshes in case they are not static so you can adjust the SDF field, etc.)

    However, there's currently no way of just having your particles collide with any meshes in the scene and wrapping around them. The VFX Graph's particles are simulated on the GPU, so they don't have a direct way of interacting with the Unity physics system on the CPU.
     
    Huskerr likes this.