見出し画像

📏SDFはSigned distance functionの略。距離関数とglslのsdfとdfの違い

数学およびその応用において,計量空間の集合Ωの符号付き距離関数(または配向性距離関数)は,与えられた点xのΩの境界からの距離を決めるもので,xがΩ内にあるかどうかによって符号が決まる. この関数は,Ω内の点xでは正の値をとり,xが符号付き距離関数がゼロとなるΩの境界に近づくにつれて値が減少し,Ω外では負の値をとる

https://amzn.to/3B4Q80M

距離関数は一般的な2つの点や点と形状との間の距離を示す関数です。

GLSLはシェーディング言語であり、グラフィックスの描画や計算を効率的に行うためのプログラムを記述するための言語です。
SDFは特定の形状との距離を示す関数で、点が形状の内部か外部かに応じて符号付きの距離を返します。
DFは距離の情報を持つデータやテクスチャで、特定の形状や文字の描画を助けるために使われます。

SDFやDFはGLSL内で利用されることが多く、特に3Dシーンのレンダリングやエフェクトの生成に用いられます。


お願い致します