Please select what you are reporting on:
Creative
What Type of Bug are you experiencing?
Stability
Summary
Hello everyone,
I’ve encountered a consistent crash issue in Unreal Engine 5 and need some assistance. The problem arises whenever I attempt to modify a material’s domain to “Deferred Decal” or adjust a shader to be translucent. This issue persists even in a new project, suggesting it’s not specific to my initial project setup.
To replicate, I import an image, create a material from it, and then change the material domain to “Deferred Decal.” Similarly, the engine crashes when I try to make my shader translucent. Below is the error message I receive:
LoginId:563a818d4886a8138b16bc84fd586b16
EpicAccountId:b1a2dfba95d44b13a286f175f16c8ad6
Assertion failed: Nanite::IsSupportedBlendMode(Material) [File:D:\build++UE5\Sync\Engine\Source\Runtime\Renderer\Private\Nanite\NaniteDrawList.cpp] [Line: 396]
UnrealEditor_Renderer
UnrealEditor_Renderer
UnrealEditor_Renderer
UnrealEditor_Renderer
UnrealEditor_Renderer
UnrealEditor_Renderer
UnrealEditor_Renderer
UnrealEditor_Renderer
UnrealEditor_Renderer
UnrealEditor_Renderer
UnrealEditor_Renderer
UnrealEditor_Engine
UnrealEditor_Renderer
UnrealEditor_Renderer
UnrealEditor_Renderer
UnrealEditor_Core
UnrealEditor_Core
UnrealEditor_RenderCore
UnrealEditor_RenderCore
UnrealEditor_Core
UnrealEditor_Core
kernel32
ntdll
Has anyone experienced a similar issue or have any suggestions on how to resolve this? Any advice on ensuring material compatibility with Nanite or alternative approaches to achieve similar visual effects without encountering this crash would be greatly appreciated.
Thank you in advance for your help!
Steps to Reproduce
- Start Unreal Engine 5 and create a new project or open an existing one.
- Import an image to be used as a texture within the project.
- Create a new material using the imported image.
- Attempt to change the material’s domain to “Deferred Decal” or adjust the material/shader to be translucent.
Expected Result
The material’s domain can be successfully changed to “Deferred Decal” without causing any crashes. Similarly, making a shader translucent should not result in a crash, allowing for the adjustment of material properties as needed.
Observed Result
Upon changing the material’s domain to “Deferred Decal” or making a shader translucent, Unreal Engine 5 crashes with an error message indicating a failure assertion related to Nanite’s supported blend modes. The specific error is:
LoginId:563a818d4886a8138b16bc84fd586b16
EpicAccountId:b1a2dfba95d44b13a286f175f16c8ad6
Assertion failed: Nanite::IsSupportedBlendMode(Material) [File:D:\build++UE5\Sync\Engine\Source\Runtime\Renderer\Private\Nanite\NaniteDrawList.cpp] [Line: 396]
UnrealEditor_Renderer
UnrealEditor_Renderer
UnrealEditor_Renderer
UnrealEditor_Renderer
UnrealEditor_Renderer
UnrealEditor_Renderer
UnrealEditor_Renderer
UnrealEditor_Renderer
UnrealEditor_Renderer
UnrealEditor_Renderer
UnrealEditor_Renderer
UnrealEditor_Engine
UnrealEditor_Renderer
UnrealEditor_Renderer
UnrealEditor_Renderer
UnrealEditor_Core
UnrealEditor_Core
UnrealEditor_RenderCore
UnrealEditor_RenderCore
UnrealEditor_Core
UnrealEditor_Core
kernel32
ntdll
Platform(s)
windows
Additional Notes
The crash occurs regardless of the project’s complexity, indicating it might be related to specific material configurations or limitations within Nanite. The issue has been replicated in both a detailed existing project and a new, blank project, suggesting it’s not dependent on project-specific settings or assets.