Skip to content

Commit e9b7222

Browse files
authored
fix: materials in geometry render queue sometimes have cutoff (#14)
* fix: materials in geometry render queue sometimes have cutoff * Updated version and changelog
1 parent aff0919 commit e9b7222

File tree

3 files changed

+6
-2
lines changed

3 files changed

+6
-2
lines changed

CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
#1.1.3
2+
- Pulled changes from https://github.com/decentraland/unity-renderer/pull/3667
3+
14
#1.1.2
25
- Changed the gltfast dependency repository
36

Runtime/Shaders/ShaderUtils.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -117,6 +117,7 @@ public static void UpgradeMaterial_2020_To_2021(Material material)
117117
int originalRenderQueue = material.renderQueue;
118118
material.shader = Shader.Find("DCL/Universal Render Pipeline/Lit");
119119
material.renderQueue = originalRenderQueue;
120+
float cutoff = material.GetFloat(Cutoff);
120121

121122
if (material.HasTexture(BumpMap) && material.GetTexture(BumpMap) != null)
122123
material.EnableKeyword(NormalMapKeyword);
@@ -135,7 +136,7 @@ public static void UpgradeMaterial_2020_To_2021(Material material)
135136
return;
136137
}
137138

138-
if (originalRenderQueue > 2600)
139+
if (originalRenderQueue > 2600 || cutoff > 0)
139140
{
140141
material.SetOverrideTag(RenderType, TransparentCutout);
141142
material.SetInt(SrcBlend, (int)BlendMode.One);

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "com.decentraland.unity-shared-dependencies",
3-
"version": "1.1.2",
3+
"version": "1.1.3",
44
"displayName": "Unity Shared Dependencies",
55
"description": "This package contains shared dependencies between unity-renderer and asset-bundle-converter repositories, this includes gltf importer wrappers and shaders",
66
"unity": "2021.3",

0 commit comments

Comments
 (0)