😺

[HLSL]rcpを知りました。

2020/10/16に公開

rcp(x)は、1/xの近似です。
近似なので1/xを計算するより早いです。
シェーダーのポイントライト/スポットライトの減衰などで目にします。

UnityだとLighting.hlslで目にすると思います。

rcpについて
https://docs.microsoft.com/ja-jp/windows/win32/direct3dhlsl/rcp?redirectedfrom=MSDN

hlsl関数一覧
https://docs.microsoft.com/ja-jp/windows/win32/direct3dhlsl/dx-graphics-hlsl-intrinsic-functions

Discussion