>>170
レイと交差した点の近傍点についてd()を呼んでMandelBoxとの距離から法線ベクトルを求めるのはなんとなくわかります。
引数の点とMandelBoxとの距離を求める関数d()の中でやっている計算の意味がよくわからないです。

http://en.wikipedia.org/wiki/Mandelbrot_set
の下の方にある
Exterior distance estimation
を理解できるようになればd()でやっている事の意味もわかるかもしれない。