Search Unity

Bug Particle Strip cann't work right when face camera position

Discussion in 'Visual Effect Graph' started by Personuo, Jan 14, 2023.

  1. Personuo

    Personuo

    Joined:
    Mar 19, 2014
    Posts:
    129
    unity version:2022.2.1

    I try to use vfx garph on 2022.2.1, and I found two problem quickly
    1 .when Particle Strip out put blockgroup add "face camera position" block, I can not see any strip。
    2. when I check particle alive by vfx control, the Particle Strip system is aways alive 0.
    I create a video to help find problem.
    left system is Particle Strip, right is normal particle.

     
    laurentlavigne likes this.
  2. Personuo

    Personuo

    Joined:
    Mar 19, 2014
    Posts:
    129
    this bug still exists in 2022.2.2
     
    laurentlavigne likes this.
  3. Personuo

    Personuo

    Joined:
    Mar 19, 2014
    Posts:
    129
    this bug still exists in 2022.2.3
     
    laurentlavigne likes this.
  4. Personuo

    Personuo

    Joined:
    Mar 19, 2014
    Posts:
    129
    this bus had been fixed after 2022.2.4
     
    laurentlavigne and godoyjeremy like this.
  5. laurentlavigne

    laurentlavigne

    Joined:
    Aug 16, 2012
    Posts:
    6,363
    Confirmed in 2022.3.18
    there is still no way to orient the particle strip output
    and it's weird that the block list shows face:camera when it's incompatible, seems that the level of polish is low on this one
     
  6. OrsonFavrel

    OrsonFavrel

    Unity Technologies

    Joined:
    Jul 25, 2022
    Posts:
    194
    They are many ways to orient particle strip output in VFX Graph with the Orient Block:
    • Face camera position
    • Look at position
    • Look at Line
    • Advanced
    • Custom Z
    • Custom Y
    Or if you're a master, you can directly set the AxisX, AxisY and AxisZ attributes to orient your Strip/Ribbon.

    Now, the Orient Face Camera plane option isn't compatible with Strip output.
    In recent versions, warning signs and tooltips provide you information on this incompatibility.

    Allowing the creation or presence of this Block variant option in this Strip Output Context has some utility.
    Indeed, in VFX Graph you can easily convert an Output to a different type so that you can keep all the embedded Blocks, and wired connections.

    Always a pleasure to talk. Have a lovely day.
    upload_2024-2-28_15-12-26.png

    Unity_QMHKSFEhPJ.gif
     
    laurentlavigne likes this.
  7. laurentlavigne

    laurentlavigne

    Joined:
    Aug 16, 2012
    Posts:
    6,363
    That was it, camera plane being incompatible. That red icon should be in the search box so we know what's not available. In fact, like unreal, would be nice if the search box had a "hide incompatible" checkbox in the corner.