SceneMgr:setShadowTextureSettings

機能
シャドウテクスチャの数/サイズ/フォーマットの設定
構文
setShadowTextureSettings(size, count, "format")
引数
size シャドウテクスチャ・サイズ。詳しくはsetShadowTextureSize
count シャドウテクスチャ数。詳しくはsetShadowTextureCount
format 文字列。テクスチャフォーマット。
戻り値
なし
説明
シャドウテクスチャの数/サイズ/フォーマットをまとめて設定します。
既にシャドウテクスチャが作成されている場合は、新しい設定で再作成されます。
ビデオシステムによっては、サポートされないテクスチャフォーマットもあります。
"L8" "BYTE_L"
"L16" "SHORT_L"
"A8" "BYTE_A"
"A4L4"
"BYTE_LA"
"R5G6B5"
"B5G6R5"
"R3G3B2"
"A4R4G4B4"
"A1R5G5B5"
"R8G8B8" "BYTE_BGR"
"B8G8R8" "BYTE_RGB"
"A8R8G8B8" "BYTE_BGRA"
"A8B8G8R8" "BYTE_RGBA"
"B8G8R8A8"
"R8G8B8A8"
"X8R8G8B8"
"X8B8G8R8"
"A2R10G10B10"
"A2B10G10R10"
"DXT1" "DXT2" "DXT3" "DXT4" "DXT5"
"FLOAT16_R"
"FLOAT16_RGB"
"FLOAT16_rgba"
"FLOAT32_R"
"FLOAT32_RGB"
"FLOAT32_RGBA"
"FLOAT16_GR"
"FLOAT32_GR"
"DEPTH"
"SHORT_RGBA"
"SHORT_GR"
"SHORT_RGB"
"PVRTC_RGB2"
"PVRTC_RGBA2"
"PVRTC_RGB4"
"PVRTC_RGBA4"
サンプルコード

Viewer = megGetViewer();
SceneMgr = Viewer:getSceneMgr();
SceneMgr:setShadowTechnique("TMI");
SceneMgr:setShadowTextureSettings(1024, 3, "BYTE_RGBA");