しんさんのブログ

科学や技術のこと読書のことなど

ミップマップフィルターのLOD計算の方法

mipmapのLODの決め方について、WEBを探してもあまり解説がありませんでしたので、
こちらの記事を参考に、mipmap filterのLOD計算方法をまとめてみました。wlog.flatlib.jp

非常にざっくりとした図で、正確ではないですがたぶんこんな感じでLODは決められると思います。
OpneGLやDirectXも似たようなことをやっているのではないかと想像します。
"ピクセル間の差分は、PixelShader でも 2.x 以降なら dsx, dsy 命令で求める
ことができます" ということだそうですので、このdsx, dsyを使えばどのmip LODを決定できそうです。
f:id:wshinya:20150717161858p:plain