diff --git a/src/activities/house/magnet-shader.wgsl b/src/activities/house/magnet-shader.wgsl index 634e42b..b52d1c3 100644 --- a/src/activities/house/magnet-shader.wgsl +++ b/src/activities/house/magnet-shader.wgsl @@ -1,5 +1,7 @@ @fragment fn fs_main(in: VertexOutput) -> @location(0) vec4 { let global_coord: vec3 = in.world_position; - return vec4(in.color[3],in.color[3],in.color[3], in.color[3]); + let tex = textureSample(t_diffuse, s_diffuse, in.tex_coords); + var final_color: vec4 = tex * in.color; + return vec4(global_coord, final_color.a); } \ No newline at end of file