From a7005d13df251f7611b9fe79b3e6f5780a6531f0 Mon Sep 17 00:00:00 2001 From: Nick Fisher Date: Sat, 7 Sep 2024 17:53:41 +0800 Subject: [PATCH] feat: add scale parameter to unlit material --- materials/unlit.mat | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/materials/unlit.mat b/materials/unlit.mat index 4d1d4c3e..3d75dff5 100644 --- a/materials/unlit.mat +++ b/materials/unlit.mat @@ -14,14 +14,15 @@ material { depthCulling : false, shadingModel : unlit, blending: opaque, - variantFilter : [ skinning, shadowReceiver, vsm ], culling: none, instanced: false, vertexDomain: object } vertex { void materialVertex(inout MaterialVertexInputs material) { - material.worldPosition = materialParams.scale * getWorldFromModelMatrix() * getPosition(); + float4 position = getPosition(); + position.xyz *= materialParams.scale; + material.worldPosition = getWorldFromModelMatrix() * position; } }