Search Issue Tracker
Fixed in 2021.3.36f1
Fixed in 2021.3.X, 2022.3.X, 2023.2.X, 2023.3.X, 2023.3.0b2
Votes
0
Found in
2021.3.29f1
2022.3.7f1
2023.1.9f1
2023.2.0b4
2023.3.0a3
Issue ID
UUM-46548
Regression
No
Copying graph which references point cache doesn't preserve connections between nodes if the other project is missing that asset
Steps to reproduce:
1. Create new project and import visual effects graph package
2. Create new empty graph
3. Open attached project in another editor instance
4. Open "New VFX" effect from the attached project
5. In visual effects window, select all nodes and blocks and copy them
6. Return to the newly create project and paste them
7. Notice that node connections are lost, some nodes might not have been copied over and there's an exception in console
ArgumentException: Object of type 'UnityEngine.Object' cannot be converted to type 'UnityEditor.Experimental.VFX.Utility.PointCacheAsset'.
Expected result: All nodes and their connections are copied over to the new project
Note: the exception can also be reproduced by deleting point cache file that is used by a visual effect.
Reproduced with:
2021.3.29f1 using 12.1.12
2022.3.7f1 using 14.0.8
2023.1.9f1 using 15.0.6
2023.2.0b4 using 16.0.3
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- “FMOD failed to set the software format to the custom sample rate…” warnings are thrown as System Sample Rate value is being changed in Audio section of Project Settings window
- VFX Marquee selection does match the visual indicator
- “Invalid AABB aabb” errors are spammed when “Infinity” value is entered in Collider Component fields
- Editor Role does not sync with the MPPM Play Mode Scenario Role when entering Play mode
- Long asset names cause overlap with the “Find” function in search result tabs
Add comment