Stitch Stripsで悩
2009.04.13
Stich Stripsで激しく悩み中で、もうイヤになってきた;;
コトの発端はVertex Colorで、ギミックポーズを作るようになってから、ずっとワケわからんまま放置してた問題なんですが。
ギミックポーズに使うvanillaのNifファイルをBlenderで再出力すると、Nifskopeでメッシュの表示がおかしくなってたんですよ。
Nifskope上でどうやったら表示崩れが収まるか試してたらVertex Colorのせいのようで、しばらく前まではnoにして知らんふりしてますた。

↑はvanillaのDrawersのNifファイルなんですが、これをBlenderに取り込んでそのまま再出力すると、

こうなるんですよ。
以前から使ってる再出力した野菜なんかもこうなってるんだけど、obli上では支障なさげなんで気にしないことにしてたんだけど、とりあえず、

Vertex Colorをnoにすると治まる。服とか作る分にはVertex Colorは殆ど関係無く(利用しようと思えば何かできそうな気はする)、何するものなのか判ってなかったから、noでもobli上で大勢に影響ないっぽいから、こんでイイヤってしてたんですが、農家でStaticなオブジェクト、例えば部屋その物や家具っぽい物に手を出してVertex Colorが何をする物なのか大体理解できたので、コレは切ったらダメなんだと。
Vertex Colorは調べてみると3Dアニメなんかではライティング時の陰影のコントロールに使われてたりするみたいなんだけど、Obliの場合は使われ方をBlender上で見てると、どうもエージング的な意味合いが強い印象。
同じtextureをタイリングでメッシュに貼り付けて、Vertex Colorで濃淡を付けて立体感とかヨゴレを補助してる感じ。それに、Vertex Colorの具合で、同じtextureのタイリング感が薄まってるっぽい。(柄のリピートが目立たなくなってる)
実際マネして使って見ると、効果絶大すぎてどうにもなんですよ。
で、その重要性が判ってしまったVertex ColorがonのままだとNifskopeで表示崩れが起こるのは、どっかにファイルの不備があるはずということで、Vanillaのファイルと何が違うのかちゃんと調べようと。
まぁObli上ではこのままでも支障ないっぽいんだけど、CSを終了しようとすると最後に不正終了になることがあるのも気になるし。
ここまで前書きなのかもw
ということで再出力したファイルと元のファイルを延々見比べてたんですが、全くワカラナイ;;
textureやmaterialは削除しても変わらないから、NiTriStripsDataのどっかに不備があるんじゃないかと。でも、コレだ!ってプロパティが無いんだよな。。。もっとも数値に関しては見ても意味ワカランから判断できないんだけど。
それでもアチコチいじくってるうちにやっと一つ違いを発見。

再出力の物は↑のように、Meshe>Stitch Stripsという項目があるのに対し、

元のファイルはUnstitch Stripsという項目。
キタ!コレダ!!!!!つまり再出力の方はStrips(メッシュかな、よーわからんが)がバラけてるってことですかい?継ぎはぎすればokってコトか!
期待しながら実行。

ナオツターーーー!
コレだったのか。これってどういう状態なのかプロパティに表示されてないっぽく、今まで散々にらめっこしてたのに見つけられなかったし。
と、長い間悩んでた問題が解決したかに思えたんですが、この後もっと泥沼に。
"溺れる者は藁をも掴んで濁流に飲まれる"とはこのコトか!?
つまりStitch Stripsって↓これ。

出力設定のこのボタン。
イヤな予感もしながらOnにして出力してみる。Nifskope上では表示もOKだけど、CSでRender Windowで表示させようとするとフリーズするようになってしまった;;
もうね、そりゃー綺麗で見事なフリーズ。。。。いまんとこ何やってもフリーズ。。。
これねー、Simple Dressの"gndとicon作成"のところでドタバタしたことなんだけど、Stitch Stripsボタンをonにして出力したコリジョン絡みのものをオブリに持ち込むとCTDするんじゃなかったっけ。。。
でもVanillaのファイルはon状態なワケで、ということはStitch Strips onそのものがCTDやらCSフリーズの引金になってるんじゃ無いって話なような。。。
他所さんのファイルはどうなってるのかと思い、先日retmaさんに教えていただいた海外のModder様のStatic物のリソース集のファイルを見てみる。
Stitch Strips /onになってる。。。。
そうそう、retmaさんのポーズファイルのギミックNifファイルはどうなってるんだ?
Stitch Strips /offになってるけど表示崩れナシ。。。
何が悪いのかさっぱり判らなさすぎて、もうドウデモイイヤって言いたくなるwヤバイwwww
目標としてはやっぱStitch Strips /onでNifskopeでの表示崩れ無しまで持っていくことだろなー。
困ったときのググル。"Blender Stitch Strips"で検索。怪しげなサイトがテンコ盛り引っかかるwww
Stripってあのストリップなのかな。。。。どうでもいいけど。。。。
辛うじてMod作成支援スレ1が引っかかってたけど、残念ながら該当する事柄じゃなく、ここで手がかりの糸が切れたようす。
ちなみにMod作成支援スレ1って去年の今頃っぽいけど、メチャメチャ高度なレベルのやり取りしてたんだなー。凄過ぎる。
BlenderとNifskopeのバージョンを上げてみて解決する場合もあるんだけど、そうじゃなくてBlenderでのどっかの設定に悪いところがあるような気がするから、なんとなく期待薄。
先日コリジョンの出力関係でPyFFIだったかを最新版にすると解決ってトラブルもあったばかりではあるんだけど。
今のところ手詰まり。