WebGL rotating F: Difference between revisions
m
→{{header|J}}: ... use javascript syntax highlight here
m (→{{header|J}}) |
m (→{{header|J}}: ... use javascript syntax highlight here) |
||
Line 19:
Here, we'll use ray marching as that "feels sort of like J":
<syntaxhighlight lang=
wd {{)n
pc webgl; cc w webview;
Line 95:
float sd= rayMarch(ro, rd, MIN_DIST, MAX_DIST); // closest object
if (sd > MAX_DIST) {
color= backgroundColor; // ray
} else {
vec3 p= ro + rd * sd; // point on cube we discovered from ray marching
|