Shade online フォーラム
ログイン
ユーザ名:

パスワード:

IDとパスワードを記憶

パスワード紛失
スレッド表示 | 新しいものから 投稿するには登録が必要です 前のスレッド | 次のスレッド | 下へ
投稿者 スレッド
投稿数: 13
投稿日時: 2012-07-03 11:51
copy_objectのcenter_positionが取得出来ない
Shade 13.1.0で以下を実行すると結果が、(0.0, 0.0, 0.0)になってしまいます。

実際のscriptでは、コピーした自由曲面に
xshade.scene().active_shape().transformation_matrix
を実行した後の先頭線形状の座標が取得したいのです。

Shade 13.0.1では問題なかったと思うのですが、解決方法は無いでしょうか。
OSは、MacOS10.6.8です。
よろしくお願いします。

xshade.scene().copy_object(None, None, None, [0, 0, 0])
print xshade.scene().active_shape().center_position

投稿数: 448
管理人
投稿日時: 2012-07-04 12:03
Re: copy_objectのcenter_positionが取得出来ない
スクリプト動作中のバウンディングボックスの更新が抑止されているためか
バウンディングボックスの中心座標を返す center_position が
正しい値を返さなくなっているようです。

すべてのポイントや形状の重心の座標の平均値を返す
center_point は動作しているようなので
こちらで代替できないでしょうか。
投稿数: 13
投稿日時: 2012-07-04 15:41
Re: copy_objectのcenter_positionが取得出来ない
ご提案ありがとうございます。
center_pointが動作するのは分かっていたのですが
形状によっては、center_positionと違って誤差が出るため使えないんです。
スレッド表示 | 新しいものから 投稿するには登録が必要です 前のスレッド | 次のスレッド | トップ

最近の投稿

フォーラム スレッド 返信 閲覧 最終投稿
Free Talk DNAの2重らせんの水素結合部位の作成 0 11607 2016-08-01 21:37 Benthos
Free Talk パート内の名前を一括返還 2 14044 2016-03-07 12:21 画像投稿機
Dev Forum イームズシェルチェアーの作成 2 14034 2015-11-25 14:44 CR7
Free Talk MOVファイルについて 17 34967 2014-12-29 17:14 momokuma
Dev Forum 2種類の液体アニメーションを作る方法 0 14106 2014-11-13 10:42 mejapan
Free Talk 面取りについて 0 13212 2014-11-08 15:18 MoonChild
Free Talk 丸太を結ぶ縄の作成について 1 19371 2014-09-18 22:33 kenslab
Free Talk パーティクルフィジックスのメタパーティクルについて 0 13681 2014-09-03 20:40 penta
Free Talk データの保存に関して 2 13485 2014-08-18 01:24 sierra
Free Talk Shade 3D ver14での、ポリゴンメッシュへの変換以上終了 1 13938 2014-04-23 12:04 MASA_