Search Issue Tracker

Fixed

Fixed in 2023.3.0a13

Votes

0

Found in

2023.3.0a7

Issue ID

UUM-49770

Regression

Yes

HLSL node breaks compilation

-

How to reproduce:

  1. Create a new graph and add it to the scene
  2. Add custom HLSL block to Update context
  3. Save graph

Observe that vfx is no longer rendered and error is thrown to the console

Note: couldn't repro on 2023.3.0a3

 

Unity cannot compile the VisualEffectAsset at path "Assets/TEST hlsl/Main Graph.vfx" because of the following exception:
UnityEngine.UnassignedReferenceException: The variable m_ShaderFile of CustomHLSL has not been assigned.
You probably need to assign the m_ShaderFile variable of the CustomHLSL script in the inspector. at UnityEngine.Object+MarshalledUnityObject.TryThrowEditorNullExceptionObject

Add comment

Log in to post comment

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.