- 【3Dエンジン】Irrlicht初心者質問スレその4
73 :72[sage]:2011/07/28(木) 17:51:20.52 ID:G6+n8kg0 - texture->lock()でピクセルを調べて、カラーキーでなければアルファ値を設定することで実現可能な感じがしました
でも手元の環境で想定できるフォーマットはA8R8G8B8のみ・・・他も考えなきゃならないんだろうか テクスチャ生成フラグにETCF_ALWAYS_32_BITを指定しても常にA8R8G8B8になる保障はないのかな
| - 【3Dエンジン】Irrlicht初心者質問スレその4
75 :72[sage]:2011/07/28(木) 23:31:32.54 ID:G6+n8kg0 - >>74
調べてくださってありがとうございます その通りのマテリアルタイプがあれば万々歳でしたね テクスチャ書き換えでは毎フレーム行うと相当な負荷がかかるようで工夫が要りそうでした 試しに同じ結果になる処理をDXライブラリにやらせたらCPU使用率3%以下で毎フレーム余裕orz ソースいじる自信もないので保留か
|
|