もきもき3D

アクセスカウンタ

zoom RSS FiberFXのガイドデータ。

<<   作成日時 : 2008/04/22 10:58   >>

ブログ気持玉 0 / トラックバック 0 / コメント 0

モデラ:Strand Modeler用のガイド(点ポリ+線ポリ)。
点ポリ。
 PTAG:「SURF」(通常のサーフェス)
 文字列:「Fiber_(サーフェス名)_Fixed」

 PTAG:「PART」(通常のパート)
 文字列:「fiber_fixed」

 PTAG:「FFIN」
 文字列:「Tyep(int) Bundle(float%.2f) Bias(float%.2f) Radius(float%.6f) NormX(float%.6f) NormY(float%.6f) NormZ(float%.6f)」
  「0 0.00 0.00 0.000000 0.000000 0.000000 0.000000」
  NormalはLW9.3以降型の値と同じ(素直にAPIを使っている場合問題が出るかも)。
  (〜9.2のAPIでは四角において、構成頂点0-1-4の三角の法線ベクトルが四角の法線とされる)
  (9.3〜のAPIでは四角において、構成頂点0-1-2、同2-3-4の二つの三角のベクトルの和の平均が法線とされる。形状によっては0,0,0が返る問題がある。)
  (0,0,0のケースでは独自に面を生成してるかも。 くの字状四角ポリが三角ポリとして扱われた。何も無い空間からGrowされる。)

線ポリ。
 PTAG:「SURF」(通常のサーフェス)
 文字列:「Fiber_(サーフェス名)」

Guide生成時にGrowしているその時点のFiberLengthがGuide長になる。
Guideをインポートした場合はそのGuide長がFiberLengthになり、指定値は無視される(RandomLengthも?)。
節数の違うGuideは一サーフェス内で共存出来ない(別サーフェスでは?)。

Guide生成時のRadius値は不定?

頂点から生やした場合のNormal算定方法は不明。
X=0に位置する頂点の場合、NormX != 0。 算定が変なのか、他点のNormal値を拾うのか等は謎(b1445で未確認)。

StrandModelerで作成されるレイアウト用のガイド(点ポリ+線ポリ)。
 点ポリにPARTとFFINが無い。
 VMAP:「WGHT」「(サーフェス名)_weightmap」(根が0.0なのは・・・)
 VMAP:「TXUV」「(サーフェス名)_uvmap」

テーマ

関連テーマ 一覧


月別リンク

ブログ気持玉

クリックして気持ちを伝えよう!
ログインしてクリックすれば、自分のブログへのリンクが付きます。
→ログインへ

トラックバック(0件)

タイトル (本文) ブログ名/日時

トラックバック用URL help


自分のブログにトラックバック記事作成(会員用) help

タイトル
本 文

コメント(0件)

内 容 ニックネーム/日時

コメントする help

ニックネーム
本 文
FiberFXのガイドデータ。 もきもき3D/BIGLOBEウェブリブログ
文字サイズ:       閉じる