2013年01月 Archive

シムズ3オブジェクト作成備忘録: テクスチャの劣化を減らす

問題

テクスチャが劣化する
この画像のように(クリックで原寸大)、パターンを選ぶ画面では劣化なく綺麗に表示されていたテクスチャが、確定後ぐちゃっと潰れてしまう現象が発生しておりました。

(解りやすくしたつもりが逆にややこしくなってるかもしれませんが;、別にわざわざパターンを選択しなくても、カタログからこの机を選んで設置するだけで確定後と同じ表示になります。つまり劣化したほうが通常表示で、たまたまあとでパターン選択画面でだけ綺麗なことに気づいたのです)

これは机の確認のときに気づきましたが、よくよく観てみると卓上鏡でも程度の差こそあれ同様のことが起きていました。

試行錯誤

やってみたこと その1: DDS 圧縮の所為?

初めは DDS 圧縮時の劣化の所為だと思ってたんです。
机の Multiplier(陰影テクスチャだそうな)は Blender で自動作成(Bake)したこともあり、元々ノイズがちょっと入ってたんですね。その上 DDS 圧縮のおかげで余計に汚くなったんだろう…と思って、一から自分で描きました。
さらに、劣化が少ないという噂の Paint.Net というソフトを使い、元画像とほとんど変わらないくらいに保存することが出来ました!
ちなみにそれまでは DXTBmp か Gimp の DDS プラグインを使用してました。これら全部フリーソフトですw

木目パターンの場合は多少マシになったようにも感じましたが、幾何学模様にすると最初の画像のざまでした…><
DDS 圧縮での劣化はそれほど関係が無かったようです。

やってみたこと その2: パターンのタイリングが正しくないとか?

次に気になったのがパターンのタイリング。
画像の順序が逆になりますが、最初の画像はここでいじった後に撮ったものだったりします。ということでタイリングも関係無かったですね。
元々はパターンのタイリングを X4, Y4 にしていたため、より酷いことになってました。
パターンのタイリング X4, Y4 の場合の劣化の酷さを見よ!w
ほんと泣けるでしょ?あはは…;
木目だと、汚いけどまあいっか…と妥協するところだったので、こんな劣化が目立つパターンも設定しておいてよかったですよ~。配布した後に気づいて慌てなくて済んだw

やってみたこと その3: s3oc、s3pe がテストバージョンだったため?

あと気になったのが、私が使っていた s3oc と s3pe に密かにバグがあったりして? ということ。
12月初旬に当時の最新テストバージョンをインストールした後、たくさんバージョン上がってたにもかかわらずバージョンアップはしてなかったので;
そこで s3oc、s3pe 共に、12月末に最新安定版が出ていたので、こちらで作りなおしてみましたが結果は変わらずでした…。

やってみたこと その4: デフォルトオブジェクトの観察

s3oc、s3pe(と Blender のインポートプラグイン等)に問題があるのかどうか確認するために、クローンした後何もいじらないでおいたオブジェクトと、そのクローン元のオブジェクトを比較してみました。
Twitter でつぶやいた時点ではデフォルトオブジェクトでは劣化しないのだと思っていたんですが、よく観察してみると、このどちらのオブジェクトでも同じように多少の劣化はありました(卓上鏡もこのレベル)。でも私の机ほど酷くない!

Milkshape だったらデフォルトくらいの劣化で済むのだろうかと、もう Milkshape を買うべきか…でもそれ買うのだったらストア品買いたいしなぁ…w
という葛藤の中、MTS を検索していたら解決方法発見! Blender との関係はありませんでした!ε-(´∀`*)ホッ
ここでは ObjTool を使う古い方法だったので、再び今後のために記録しておこうと思います!(前置き長ぇ…)

この劣化っぷりがどれくらい改善したかだけ気になる方は、一気にテストプレイまで飛んで画像をご覧くださいw

 1  |  2  | 3