Metasequoia BBS

| New message | Normal | Tree |
Status
Tag
Keyword
[1847] JPGとJPEGで違い?読み取り不可になる / v2rt
Not necessary [From old BBS] Response
3DSのモデルをDLしたのですが、付属のテクスチャファイルの拡張子がJPG
になっていて表示させると「対応していない形式かファイルが壊れています
表示できません」というメッセージが出ます

対応形式の一覧にはJPEGはありますがJPGがなくファイルをJPEGに書き換えると
表示できるようになります

基本的にJPGとJPEGは同じものというのが私の認識でしたが
メタセコではJPGではダメなのでしょうか?
テクスチャファイルが膨大な数のため拡張子を変えるには
変換ソフトを使うしかないのですができればそのまま使いたいのです

(なるべく元のテクスチャファイルは書き換えたくないものですから)

メタセコはver2.4.10シェア登録済みででOSはwin7pro 64bitです
2010-03-16 03:06
[1848] Re: JPGとJPEGで違い?読み取り不可になる / まじかる☆しげぽん
気になってチェックしてみたらJPGで問題なく表示されました。
確認した環境は、お使いになられているVer2.4.10と最新のベータ版です。

テクスチャを読み込む形式リストには、「Jpeg (*.jpg;*.jpeg)」となっているはずなので選択画面上でjpg自体は出てきますよね?

もしかしたら、jpgファイルが壊れている可能性もあります。
jpegに拡張子を変更して表示されたのは謎ですが…。
一度そのjpgファイルを、画像編集ソフト等で開いてjpgとして別名で保存してそのファイルを当ててみるといいかもしれません。
2010-03-16 20:53
[1849] Re: Re: JPGとJPEGで違い?読み取り不可になる / まじかる☆しげぽん
あとは以下のことを試してみて下さい。
・3DS形式として開いただけならば、MQOとして保存して開きなおす。
・テクスチャのパスを相対パスで指定している場合はファイルから見て正しい位置にあるか確認。
・テクスチャのパスを絶対パスで指定している場合は絶対パスの位置にテクスチャがあるか確認。
2010-03-16 21:44
[1851] Re: JPGとJPEGで違い?読み取り不可になる / v2rt
>あとは以下のことを試してみて下さい。
>・3DS形式として開いただけならば、MQOとして保存して開きなおす。
>・テクスチャのパスを相対パスで指定している場合はファイルから見て正しい位置にあるか確認。
>・テクスチャのパスを絶対パスで指定している場合は絶対パスの位置にテクスチャがあるか確認。

早速のご回答ありがとうございます。
その後いろいろ試した結果、jpg、jpegの違いとは関係なくpngでも
読み込めないファイルがあるという事に気がつきました
そのファイルをmqoのテクスチャ(uv)として貼り付けようとすると
画像ファイルが壊れているか・・・のテロップですが(貼り付け不可画像)
winペイントで保存しなおすと貼り付けできるようになります(貼り付け可画像)
ただし、
拡張子変換ソフトや手打ちで拡張子を変えただけ(jpgからjpegなど)では
貼り付けできませんでした
なお保存場所はどちらもmqoファイルと同じフォルダ内で絶対パスで指定してます

真空波動研で調べると違いは不可のほうが
jpeg 24bit 128x64inch 446\x2c685bytesフレームバッファ8bit(256色)
なのに対して、可のほうは
jpeg 24bit 160x80inch 368\x2c456nytesフレームバッファ24bit(1677万色)
となってました

メタセコでの使用可不可には、この辺の違いが関係しているのでしょうか?
*画像はフォトショップver7(海外版)で作成されているようです。
2010-03-19 01:19
[1852] Re: Re: JPGとJPEGで違い?読み取り不可になる / まじかる☆しげぽん
>真空波動研で調べると違いは不可のほうが
>jpeg 24bit 128x64inch 446\x2c685bytesフレームバッファ8bit(256色)
>なのに対して、可のほうは
>jpeg 24bit 160x80inch 368\x2c456nytesフレームバッファ24bit(1677万色)
>となってました
>
>メタセコでの使用可不可には、この辺の違いが関係しているのでしょうか?
>*画像はフォトショップver7(海外版)で作成されているようです。

Photoshop7でJPG形式で保存してみたのですが、特に特殊な設定をするところもなく保存したデータもメタセコで表示できました。
通常のフルカラー(24bit)形式と、グレースケール(8bit)で試してみました。
とはいえ、メタセコイアで認識できないJPG、PNG形式になっているというのが原因ぽいですね。

差し支え無ければ、そのデータのダウンロード先を書いていただければMizunoさんに検証して頂けると思います。

メタセコが対応するまでの現状での対処方法は、以下のようになります。
・そのまま認識できるようにしたい場合は、画像形式の一括変換ツール等を利用して認識できるJPG形式に変換する。(JPGの圧縮率によりますが若干画像が劣化します)
・画像の劣化を防ぎたい場合は、画像形式の一括変換ツール等でBMPやTGA等の無圧縮の形式に変換して、MQOファイル内のパスをテキストファイルの一括置き換えツール等でパスとして記述されている部分の拡張子を書き換える。

ツール類参考:

Show more...
2010-03-19 13:39
[1853] Re: JPGとJPEGで違い?読み取り不可になる / v2rt
>差し支え無ければ、そのデータのダウンロード先を書いていただければMizunoさんに検証して頂けると思います。

度々の返信ありがとうございます

海外の素材集サイトと思われますがこちらです↓
http://celestiamotherlode.net/catalog/fic_arcbuilder.php

表示されたページ内の下から8番目
Rigel Kentaurus B    jmdollan  The Rigel Kentaurus B Solar
3DS/JPG/PNG     18M        System for the ArcBuilder

と書かれた小惑星の3dsモデルでフォルダを解凍しますと
モデルフォルダとテクスチャフォルダに分かれていますので
モデルフォルダ内のAscelus.3DSというファイルを
テクスチャフォルダにコピーし
メタセコを起動します
展開されたモデルにはテクスチャが張ってありませんが材質にbeowulfというのが
ありますのでこれを開いてマッピングの模様に 
      
フォルダの保存場所¥Rigel Kentaurus B1¥textures¥medres¥Pelops-bump.jpgを割り当ててみてください

Show more...
2010-03-20 02:51
[1854] Re: Re: JPGとJPEGで違い?読み取り不可になる / v2rt
追伸      
>フォルダの保存場所¥Rigel Kentaurus B1¥textures¥medres¥Pelops-bump.jpgを割り当ててみてください

保存場所¥Celestia 1.4pre6¥extras¥ArcBuilders¥Rigel Kentaurus B¥textures¥medres¥Pelops-bump.jpg

の間違いでした
2010-03-20 03:01
[1855] Re: Re: Re: JPGとJPEGで違い?読み取り不可になる / まじかる☆しげぽん
ダウンロード先のデータで、Windows7 64bitのver2.4.10環境で現象を確認できました。
そしてメタセコの最新のβ版では問題が解決されているようです。
β版をダウンロードして試してみてください。
http://www.metaseq.net/metaseq/beta.html
2010-03-20 13:37
[1870] Re: Re: Re: Re: JPGとJPEGで違い?読み取り不可になる / O.Mizno
該当のデータを確認しましたが、Ver2.4.11とVer2.5いずれでも問題なく表示されました。
JPEG読み込み周りはVer2.4と2.5では変更していませんが、何か違いが発生する条件があるのでしょうか?
確認ができない以上、よくわかりません。
2010-06-27 20:09