Transparent Materials Not Rendering Correctly with Prefabs in Unity V6 (Windows x64, Built-In Pipeline)

Hi everyone,

I’ve encountered an issue with transparent materials in my Unity application after upgrading to Unity V6000.0.031f1. The problem is as follows:

Target Platform: Windows, x64
Render Pipeline: Built-In

Issue Description:

When I instantiate a prefab containing GameObjects from the Resources folder at runtime, the transparent materials are not rendered correctly. Instead of appearing transparent, they look fully opaque or otherwise incorrect.

Observations:

  • The transparency works as expected if the GameObject is already present in the scene at build time.
  • The issue occurs only for prefabs instantiated at runtime from the Resources folder.

What I’ve Tried:

  • Ensuring the material’s rendering mode is set to transparent.
  • Confirming the alpha value of the material is correct during runtime.

Question:

Has anyone experienced similar behavior with prefabs and transparent materials in Unity V6? Is there a known workaround or setting I might be missing?

Any help or insights would be greatly appreciated!

Thanks in advance!

Hello, I was able to solve the problem. In the “Shader Settings” section of the project settings, I added the “Standard” shader to the “Always include Shaders” list.

I think this is still a bug in Unity V6 because I already have a transparent object (Shader Standard and Rendering Mode “Transparent”) in the same scene (my program has only 1 scene) at build time.