WebGL rotating F: Difference between revisions

Content added Content deleted
m (→‎{{header|J}}: remove debugging code)
m (→‎{{header|J}}: eliminate a minor visual artifact experienced with some GPUs)
Line 65: Line 65:
float sdScene(vec3 p) { // distance to closest object
float sdScene(vec3 p) { // distance to closest object
float dist= sdBox(p, vec3(1,4,1), vec3(0, 0.3, 0));
float dist= sdBox(p, vec3(1,4,1), vec3(0, 0.3, 0));
dist= min(dist, sdBox(p, vec3(1,1,1), vec3(1, 0.3, 0)));
dist= min(dist, sdBox(p, vec3(1.5,1,1), vec3(0.75, 0.3, 0)));
return min(dist, sdBox(p, vec3(2.5,1,1), vec3(0.75, 2.3, 0)));
return min(dist, sdBox(p, vec3(2.5,1,1), vec3(0.75, 2.3, 0)));
}
}