chore: remove unused transform parameter from unlit_fixed_size material

This commit is contained in:
Nick Fisher
2024-12-11 21:07:03 +08:00
parent 29c35f9037
commit 5c3af255e4

View File

@@ -1,11 +1,6 @@
material { material {
name : UnlitFixedSize, name : UnlitFixedSize,
parameters : [ parameters : [
{
type : mat4,
name : transform,
precision : high
},
{ {
type : float4, type : float4,
name : baseColorFactor, name : baseColorFactor,
@@ -35,7 +30,7 @@
vec4 worldSpace = getWorldFromModelMatrix() * modelSpace; vec4 worldSpace = getWorldFromModelMatrix() * modelSpace;
vec4 viewSpace = getViewFromWorldMatrix() * worldSpace; vec4 viewSpace = getViewFromWorldMatrix() * worldSpace;
float distanceFromCamera = length(viewSpace.xyz); float distanceFromCamera = length(viewSpace.xyz);
modelSpace.xyz *= (distanceFromCamera / materialParams.scale); modelSpace.xyz *= (distanceFromCamera / materialParams.scale);
worldSpace = getWorldFromModelMatrix() * modelSpace; worldSpace = getWorldFromModelMatrix() * modelSpace;
material.worldPosition = worldSpace; material.worldPosition = worldSpace;