Search Issue Tracker

Fixed

Fixed in 6000.0.49f1, 6000.1.2f1, 6000.2.0a8

Votes

0

Found in

2022.3.60f1

6000.0.40f1

6000.1.0b8

6000.2.0a5

Issue ID

UUM-97850

Regression

No

Converting an output to Mesh output results in broken shader compilation and error

-

Steps to reproduce:

  1. Import learning templates
  2. Open MultiStripSingleBurst VFX
  3. Convert output to URP/HDRP (Un)Lit Mesh

Actual results: Shader compilation breaks and shader errors are thrown

Reproducible with versions:  6000.0.33f1, 6000.2.0a5

Not reproducible with versions: n/a

Can’t test with versions: n/a

Tested on (OS): Windows

Notes:

  • i didn't check other streams to confirm if it is a regression
  • seems to happen with Mesh Unlit/Lit Output only, tested converting to quad, point and couldnt repro

 

Errors:

[Worker4] Shader error in 'Hidden/VFX/MultiStripSingleBurst/Robot Arms/A/Robot Pliers Mesh': undeclared identifier 'id' at Templates/VFX/MultiStripSingleBurst.vfx(3277) (on d3d11)

Compiling Subshader: 0, Pass: <Unnamed Pass 4>, Vertex program with <no keywords>
Platform defines: SHADER_API_DESKTOP UNITY_ENABLE_DETAIL_NORMALMAP 

 

Shader error in 'Hidden/VFX/MultiStripSingleBurst/Robot Arms/A/Robot Pliers Mesh': undeclared identifier 'id' at Templates/VFX/MultiStripSingleBurst.vfx(1142) (on d3d11)

Compiling Subshader: 0, Pass: <Unnamed Pass 1>, Fragment program with <no keywords>

  1. Resolution Note:

    Forward-ports for this version need to be handled at a later time.

Add comment

Log in to post comment