もきもき3D

アクセスカウンタ

zoom RSS Lightwave 9.3の法線、9.xのUndo

<<   作成日時 : 2007/10/12 15:59   >>

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

画像
 9.3から計算変わりやがった?('A`)
 以前と全然違う('A`)
 四角の内部的な分割規則が変わってベクトルの平均値が変わった、とか?
 対称性に関しては9.3が正しい気もするけど(;・з・)

 一応、モデラ標準の三角分割(2と4で切り分ける動作)では93/92共に、1は片方の三角ポリの1として維持され、2が他方の三角ポリの1となった。

 未確定の四角ポリの内部的分割方向(不明)、ケージとしての四角の分割方向(1-3)、モデラでの見掛け&実分割方向(2-4)、と何種類もありすぎヽ(;`д´)ノ

 後、全然使ってなくて今頃気付いたけど、9.xでUndoバッファの消費のされ方が変になってた。
 Undo一回で復帰出来るLScriptを2回実行。
 8.5ではUndo2回で原状復帰。 3回目のUndoではバッファが空の時のメッセージが出る。
 9.xではUndo1回目で1回分戻るけど、2回目のUndoでは原状復帰せず3回目のUndoが必要になってる・・・。 4回目もUndo出来て、5回目でやっと空メッセージが出る。
 一回のLScript実行でUndoバッファ2回分消費してるのか・・・( ゚Д゚ )
----
 pointcount/polycountが1つ消費するっぽい。
 editbegin〜editend後のselpoint/poly〜でも1つ消費するっぽい。
 カウント→選択処理なら1つ、カウント→エディットなら2つ、カウント→エディット→選択処理なら3つ。
 boundingboxでも1つ消費するっぽい。

 とりあえず、undogroupbegin() と undogroupend()で全体を括る事で回避出来るぽいね。
 ↑変形目的のものなら。 選択状態変化等の場合、無駄なUndoは覚悟しないといけない。
  
----

 今からでもLW8.6出して('A`)

テーマ

関連テーマ 一覧


月別リンク

ブログ気持玉

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

トラックバック(0件)

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

トラックバック用URL help


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

タイトル
本 文

コメント(0件)

内 容 ニックネーム/日時

コメントする help

ニックネーム
本 文
Lightwave 9.3の法線、9.xのUndo もきもき3D/BIGLOBEウェブリブログ
文字サイズ:       閉じる