2022/09/29(木) [n年前の日記]
#1 [python] Skyboxについて調べてる
SkyboxというかCubemapというかそのあたりについて少し調べてるところ。
Skyboxというのはゲーム関係の3DCGで使われることが多い手法、と言ってしまっていいのかな。カメラを取り囲むように箱を設置して、その箱に遠景のテクスチャを貼り付けることで、カメラの角度が変わった時に遠景が自然な見た目になる頓智の一種、という説明で合っているだろうか。
Skybox用のテクスチャとしては6枚の画像が必要になるけれど、一般的にそういう状態で遠景テクスチャが公開配布されていることは少ない。ただ、 _IBL(Image Based Lighting) 用に、 _HDRI(High Dynamic Range Image) が _正距円筒図法 _(Equirectangular projection) で公開されていることは多いので、そのHDRIをSkybox用に変換する方法があちこちで解説されている模様。
このあたり、昔も調べてたな…。
_mieki256's diary - three.jsでSkybox
_mieki256's diary - 360度パノラマ画像を作成する際に便利なツールについてメモ
Skyboxというのはゲーム関係の3DCGで使われることが多い手法、と言ってしまっていいのかな。カメラを取り囲むように箱を設置して、その箱に遠景のテクスチャを貼り付けることで、カメラの角度が変わった時に遠景が自然な見た目になる頓智の一種、という説明で合っているだろうか。
Skybox用のテクスチャとしては6枚の画像が必要になるけれど、一般的にそういう状態で遠景テクスチャが公開配布されていることは少ない。ただ、 _IBL(Image Based Lighting) 用に、 _HDRI(High Dynamic Range Image) が _正距円筒図法 _(Equirectangular projection) で公開されていることは多いので、そのHDRIをSkybox用に変換する方法があちこちで解説されている模様。
このあたり、昔も調べてたな…。
_mieki256's diary - three.jsでSkybox
_mieki256's diary - 360度パノラマ画像を作成する際に便利なツールについてメモ
[ ツッコむ ]
以上です。