/* useful unicode characters for Diderot
⊛
convolution, as in: field#2(3)[] F = bspln3 ⊛ load("img.nrrd");
×
cross product, as in: camN × camUp
π
Pi, as in: degrees*π/360.0
∇
Del, as in vec3 grad = ∇F(pos);
•
dot product, as in norm • light
⊗
tensor product, as in Proj = identity[3] - norm⊗norm
*/
strand blah (int i) {
output real out = 0.0;
update { stabilize; }
}
initially [ blah(i) | i in 0..0 ];