Search Issue Tracker
Fixed
Fixed in 2023.3.0a16
Votes
2
Found in
2023.3.0a8
Issue ID
UUM-1952
Regression
No
[2D][URP] URP Converter does not upgrade material of PSB characters to Sprite-Lit-Default
\[2D]\[URP] URP Converter does not upgrade material of PSB characters to Sprite-Lit-Default
Repro steps:
- Observe both Square and Fei_Cel_Group in scene have Sprites-Default Material
- In Project Settings > Graphics > Scriptable Rendere Settings, add in New Universal Render Pipeline Asset
- Open Window > Rendering > Render Pipeline Converter
- On "Convert Built-in to 2D URP" dropdown, select "Material and Material Reference Upgrade" checkbox, click on Initialize Converters button and click "Convert Assets" with SampleScene checked
- Observe in scene, Square has Sprite-Lit-Default material but child sprites in Fei_Cel_Group still has Sprites-Default material
Expected result: All child sprites in Fei_Cel_Group should upgrade to Sprite-Lit-Default material
Actual result: All child sprites in Fei_Cel_Group remain as Sprites-Default material
Note:
- Reimporting or deleting and re-adding psb asset fixes issue
- Does not occur with 2D URP template, psb character correctly imports with Sprite-Lit-Default material as default
Reproducible on : 2022.3.9f1, 2023.1.12f1, 2023.2.0b7, 2023.3.0a3
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- Crash on UnityPlayer!profiling::ProfilerManager::DisposeProfilerRecorder+0xa when Player gets relaunched and exited after running for a long amount of time
- [Input system] When releasing one touch and pressing a second touch during a single frame, the second touch is not translated into UI event line OnPointerDown by the InputSystemUIInputModule
- URP Samples - multiple "Attempting to resolve render surface" and other errors appear when setting Quality pipeline asset
- OnDemandRendering.willCurrentFrameRender returns incorrect values in the Player when UnityEngine.Rendering.OnDemandRendering.renderFrameInterval is greater than 1
- Root motion is not reapplied when transitioning from an animation without root motion to an animation with root motion
Add comment