This commit is contained in:
Peter Li 2025-04-17 09:11:56 -07:00
parent 076250fd31
commit 67d07367da
5 changed files with 5 additions and 5 deletions

View File

@ -32,7 +32,7 @@ cbuffer Uniforms : register(b0, space1)
Output main(Input input) Output main(Input input)
{ {
Output output; Output output;
output.TexCoord = input.TexCoord; output.TexCoord = input.UV;
output.Position = mul(ViewProjection, mul(float4(input.Position, 1.0), scene[input.InstanceIndex].Model)); output.Position = mul(ViewProjection, mul(float4(input.Position, 1.0), scene[input.InstanceIndex].Model));
return output; return output;

View File

@ -61,8 +61,8 @@
}, },
{ {
"type" : "vec2", "type" : "vec2",
"name" : "in.var.TEXCOORD1", "name" : "in.var.TEXCOORD3",
"location" : 1 "location" : 3
} }
], ],
"outputs" : [ "outputs" : [

View File

@ -28,13 +28,13 @@ struct main0_out
struct main0_in struct main0_in
{ {
float3 in_var_TEXCOORD0 [[attribute(0)]]; float3 in_var_TEXCOORD0 [[attribute(0)]];
float2 in_var_TEXCOORD1 [[attribute(1)]]; float2 in_var_TEXCOORD3 [[attribute(3)]];
}; };
vertex main0_out main0(main0_in in [[stage_in]], constant type_Uniforms& Uniforms [[buffer(0)]], const device type_StructuredBuffer_Scene& scene [[buffer(1)]], uint gl_InstanceIndex [[instance_id]]) vertex main0_out main0(main0_in in [[stage_in]], constant type_Uniforms& Uniforms [[buffer(0)]], const device type_StructuredBuffer_Scene& scene [[buffer(1)]], uint gl_InstanceIndex [[instance_id]])
{ {
main0_out out = {}; main0_out out = {};
out.out_var_TEXCOORD0 = in.in_var_TEXCOORD1; out.out_var_TEXCOORD0 = in.in_var_TEXCOORD3;
out.gl_Position = Uniforms.ViewProjection * (float4(in.in_var_TEXCOORD0, 1.0) * scene._m0[gl_InstanceIndex].Model); out.gl_Position = Uniforms.ViewProjection * (float4(in.in_var_TEXCOORD0, 1.0) * scene._m0[gl_InstanceIndex].Model);
return out; return out;
} }