とりあえず、モデルではなくスキン、テクスチャの問題として
話をすすめますが、pcx のパレット 255 が透過色で、この色の
パレットは完全に透明なものとしてあつかわれます。
んで、OpenGL だと話がすこしややこしくなり、そのテクスチャに
フィルタ処理(gl_texturemode "GL_LINEAR_MIPMAP_NEAREST")
をかけた結果として、つくり手が意図せずに 255 の透過色に
なってしまう場合があります。たとえば、255(ピンクっぽい)
に近似する色をつかうとなりやすいようです。こうなると、
虫がくったようにその部分がばけるとおもいます。
この件、OpenGL でしかおこりえない(255 はつかっていない場合)
ので、3.19βのときにバグ報告として、Zoid 氏にメールしました
が、単純に「パレット 255 はつかうな」との返事でした。
こっちも説明するのがめんどうになったんで、それっきり仕様です。
わりと俺のせいともいえるのかも。
|