9 lines
No EOL
179 B
WebGPU Shading Language
9 lines
No EOL
179 B
WebGPU Shading Language
/*
|
|
contributors: Inigo Quiles
|
|
description: generate the SDF of a torus
|
|
|
|
*/
|
|
|
|
fn torusSDF(p: vec3f, t: vec2f ) -> f32 {
|
|
return length( vec2f(length(p.xz) - t.x, p.y) ) - t.y;
|
|
} |