🎨 improved structure massively
🐛 switched mesavirep -> dc.dstn ✨ added bio in card
This commit is contained in:
@@ -1,23 +1,13 @@
|
||||
[[block]]
|
||||
struct Uniforms {
|
||||
model: mat4x4<f32>;
|
||||
time: f32;
|
||||
resolution: vec2<f32>;
|
||||
struct VertexOut {
|
||||
@builtin(position) position : vec4f,
|
||||
@location(0) color : vec4f
|
||||
};
|
||||
|
||||
[[group(0), binding(0)]]
|
||||
var<uniform> uniforms: Uniforms;
|
||||
|
||||
[[location(0)]]
|
||||
var<in> position: vec3<f32>;
|
||||
[[location(1)]]
|
||||
var<in> color: vec4<f32>;
|
||||
|
||||
[[location(0)]]
|
||||
var<out> vColor: vec4<f32>;
|
||||
|
||||
[[stage(vertex)]]
|
||||
fn main() -> void {
|
||||
vColor = color;
|
||||
gl_Position = (uniforms.model * vec4<f32>(position, 1.0));
|
||||
@vertex
|
||||
fn vertex_main(@location(0) position: vec4f,
|
||||
@location(1) color: vec4f) -> VertexOut {
|
||||
var output : VertexOut;
|
||||
output.position = position;
|
||||
output.color = color;
|
||||
return output;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user