記事一覧

WL-Shader修正

ブランク用のノーマルマップのテクスチャを修正。
TC_Normalmap設定(DXT1)でインポートしていたが、DXT1はそこそこ画質の劣化があるため、かなり正確さが求められるノーマルマップには不向き。

今回はブランク用のテクスチャを256x256から64x64に小さくリサイズしTC_NormalmapBC5設定でインポート。これはBC5で圧縮され、通常の青っぽい色が黄色になる。
BC5はDXT1よりもメモリは食うが画質の劣化も少なく、アルファチャンネルもサポートしている。ノーマルマップに入れるアルファチャンネルは、主にParallaxOccukusionMapやDisplacementMapなどの処理に使えるので、CryEngineなどもノーマルマップはBC5のDDSを使うように促している。

トラックバック一覧