https://www.alanzucconi.com/2016/07/01/raymarching/ レイマーチングを固定距離ずつ進めるのは効率が悪いので、ヒットしない区間がどれだけあるかを知りたい ジオメトリの外側を正で内側を負で表す|符号付き距離関数《signed distance function》を使う 現地点から最も近い物体までの距離が分かれば、その内側にはなにもないことがわかるので、その距離だけ一気に進められる