Skip to content
Go back

レイマーチング

· Updated:

https://www.alanzucconi.com/2016/07/01/raymarching/

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