MechaStudio BBS

HOME HELP 新規作成 新着記事 ツリー表示 スレッド表示 トピック表示 ファイル一覧 検索 過去ログ

■80 / 親階層)  Xファイルの出力
□投稿者/ 黒翼 -(2007/10/30(Tue) 22:33:00)
http://www2.atpages.jp/fuckinjap/
    ToyStudio1203で出力したXファイルを、うまく読み込めなかったのでご報告します。

    現在DarkBASICProでゲームを開発しているのですが、ToyStudioで出力したXファイルがアニメしないようなのです。
    Xファイルは柔軟な(悪く言えば雑多な)構造を持つコンテナなので、読める読めないの相性も多いようです。
    以下、いくつかテストを行ってみました。


    Microsoft DirectX SDK (August 2007)付属のDirectX Viewer
    問題は無い。

    DarkBASIC Professional ver6.5
    表示は出来るが、アニメしない。

    ] ファイルビューア バージョン2.10
    http://www.vector.co.jp/soft/win95/art/se370901.html
    読み込めるが、表示できない。

    D-STORM,Inc. DX Viewer ver1.2
    エラーが表示され読み込めない。


    常に変化し続ける仕様に色々な人や会社が振り回されているようですが、
    ここはひとつ、どんなソフトでも読み込ませるつもりで開発してはどうでしょう?
    私もそれほどファイルフォーマットに詳しい訳では無いので、頓珍漢な例を出すかもしれませんがまとめてみました。


    改行コードの有無の切替
    Xファイルは出力するソフトによっては改行コードが有ったり無かったりします。
    この辺りの有無を変更できるようにしてはどうでしょう?

    タグの値の変更
    ユーザーが指定せずに固定値で出している値も全て変更できるようにする。

    タグの出力の切替
    例えば、AnimTicksPerSecond { }等は無くても動きます。
    このようにタグ自体を出力するかしないかを設定できるようにします。

    UV情報、テクスチャ情報の出力有無
    ゲームなどで使用する場合、モデルデータは同じでテクスチャは何種類も張り替える事があります。
    この為、テクスチャ情報は必要なかったり、邪魔になる時もあります。(でもUV情報は欲しい)
    その出力の可否を設定できるようにすると良いと思います。

    構造を可変にする
    この辺りは知識不足でなんとも自信がないのですが、データ構造をダイナミックに変えられる様にしてはどうでしょう?
    出力の順番を入れ替えたり、場合によっては親子構造の変更も出来るようにすると、かなりのソフトで読み込みに関する問題が解消するのではないでしょうか?

    コメント出力の有無
    #で始まる行はコメントですよね?
    これらの出力有無も指定できるようにすると良いのではないでしょうか?

    ポリゴンの分割方法、カリング方向等の設定
    最適化がされているでしょうし、これを一々指定するのは無理かもしれませんが、大雑把に指定できても良いと思います。

    テクスチャに全角文字などを指定していると問題が発生する場合があるので、
    そのようなテクスチャが貼ってある場合は出力時に警告を出すと良いかもしれません。


    以上色々と書いてみましたがどうでしょうか?
削除キー/

前の記事(元になった記事) 次の記事(この記事の返信)
親記事 →Re: Xファイルの出力 /ピエール
 
上記関連ツリー

Nomal Xファイルの出力 / 黒翼 (07/10/30(Tue) 22:33) #80 ←Now
Nomal Re: Xファイルの出力 / ピエール (07/10/31(Wed) 22:23) #81
  └Nomal Re: Xファイルの出力 / 黒翼 (07/11/01(Thu) 21:00) #82
    └Nomal Re: Xファイルの出力 / 黒翼 (07/11/01(Thu) 23:57) #83
      └Nomal Re: Xファイルの出力 / ピエール (07/11/02(Fri) 21:36) #84
        └Nomal 原因判明! / ピエール (07/11/04(Sun) 18:36) #87 118.jpg/63KB
          └Nomal そのファイル / ピエール (07/11/04(Sun) 18:42) #88 119.lzh/712KB
            └Nomal おぉ〜 / 黒翼 (07/11/04(Sun) 20:45) #89
              └Nomal Re: Xファイルの出力 / ピエール (07/11/23(Fri) 11:23) #90

All 上記ツリーを一括表示 / 上記ツリーをトピック表示
 
上記の記事へ返信

Mode/  Pass/

HOME HELP 新規作成 新着記事 ツリー表示 スレッド表示 トピック表示 ファイル一覧 検索 過去ログ

- Child Tree -