↑上や←左のタブでコンテンツを選べます
1925 番の記事に対する返信記事の投稿
タイトル:
名前:
メールアドレス:
ホームページ:
本文:
確認のため、左記文字列を入力してください
削除用パスワード:

ワイヤーフレーム作画が出来ない。
#1925   2003/05/05(月) 17:54   投稿者: ERAL (ホームページ)

DOGA-L3を使用させて頂いておりますERALです。

ワイヤーフレーム作画が好きでよく利用しているのですが、エラーが発生し作画できないことが時々ありました。
大体の原因が分かりましたので投稿します。
デバッグの情報になれば幸いです。

当機
WindowsXPproSP1
DirectX8.1(だと思います。標準搭載のやつ。)
DOGA-L3 Version 2002.10.10

状況
特定のモーションをMotion Editor(2002.10.10)で開き、[表示]→[作画設定]で作画方法をワイヤーフレームにして[表示]→[作画]。
DoGA Renderer P3(2002.10.10)が起動し、作画にはいる。
しかし“Reading _temp.atr”で停止、エラー報告。

エラー内容
ファイル E:\…\DOGACGA\temp\_temp.atrの読み込みに失敗しました
(注意・パスは省略しています。)

推定原因
_temp.atrファイル内の“"(ダブルクォーテーション)不足”だと思われます。

エラーが発生するときの_temp.atrは、
atr BodyM_flooring_flooring(orange) { col ( 1.0 ) amb ( 1.0 ) opt ( celllookedge draw rgb ( 0 0 0 ) rate 0.001 ) }
…(省略)
atr __dummy { col(1) }
でした。それを
atr "BodyM_flooring_flooring(orange)" { col ( 1.0 ) amb ( 1.0 ) opt ( celllookedge draw rgb ( 0 0 0 ) rate 0.001 ) }
…(省略)
atr __dummy { col(1) }
と書き換えると正常に作画されました。
2つ目の文字列に“(”“)”が含まれているものは“"”で囲む必要があるようなのに、忘れているようです。