Search Issue Tracker

Fixed

Fixed in 6000.1.0b11, 6000.2.0a7, 7000.0.0a1

Votes

0

Found in

6000.1.0b5

6000.2.0a4

7000.0.0a1

Issue ID

UUM-97293

Regression

No

Error Assertion failed on expression ValidTRS is spammed in the Console when changing Transform of a Collide block and Gizmos have to be drawn

-

Steps to reproduce:

  1. Open the attached Project
  2. Open Scene "SampleScene" and VFX Graph "FlyDeathVFX"
  3. Have Scene View opened and in the VFX Graph delete the "Collision Shape Plane" block in the "Update Particle Context"
  4. Create that same block in the same Context and select Prefab "Housefly Nom" in the Scene Hierarchy
  5. Select the "Collision Shape Plane" block
  6. Connect the "Rotate 3D" node to the "Collision Shape Plane" blocks Position
  7. If nothing happens, open the Visual Effect Model Overlay dropdown menu or change the Rotate 3D nodes values

Actual results: Error "Assertion failed on expression: 'ValidTRS()'
UnityEditor.VFX.UI.VFXNodeController:DrawGizmos (UnityEngine.VFX.VisualEffect)
VFXSlotContainerEditor/SceneViewVFXSlotContainerOverlay:UpdateFromVFXView (UnityEditor.VFX.UI.VFXView,System.Collections.Generic.List`1<UnityEditor.VFX.UI.IGizmoController>) (at ./Library/PackageCache/com.unity.visualeffectgraph@eb94083e0420/Editor/Inspector/VFXSlotContainerEditor.cs:218)
UnityEngine.GUIUtility:ProcessEvent (int,intptr,bool&)" is spammed in the Console and log

Expected results: Plane Gizmo is drawn correctly in Scene View

Reproducible with versions: 2022.3.58f1, * 6000.0.38f1, 6000.1.0b5, 6000.2.0a3

Tested on (OS):* Windows 11

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.