スレッド表示 | 古いものから 投稿するには登録が必要です | 前のスレッド | 次のスレッド | 下へ |
投稿者 | スレッド |
---|---|
投稿数: 189
|
投稿日時: 2008-08-03 16:36 Re: Shade10.0.2 でのスクリプト動作結果 |
Shade 10 で動作速度が極端に遅くなっているものがあります。
下記の例では copy object と select sister について実行速度を検証していますが、オブジェクトの選択 select ○○, オブジェクトの移動 place ○○ などもおしなべて実行速度が著しく遅くなっているようです。 < Python > Shade 9 :瞬時 Shade 10.0.3:7秒 xshade.scene().inhibit_update() xshade.scene().create_sphere(None, [0.000000, 0.000000, 0.000000], 5000.000000) for i in range(1,100): xshade.scene().copy_object([0.0, 0.0, 0.0],None, None,None) for i in range(1,100): xshade.scene().select_sister() xshade.scene().allow_update() < AppleScript > copy object 部分 Shade 9 :40 tick Shade10.0.3:199 ticks select sister 部分 Shade 9 :35 tick Shade10.0.3:199 ticks tell application "Shade 10" inhibit update create sphere r 100 repeat 100 times copy object end repeat repeat 100 times select sister end repeat allow update end tell | |
投稿数: 106
|
投稿日時: 2008-07-22 08:14 Re: Shade10.0.2 でのスクリプト動作結果 |
うりさん
調べていただいてありがとうございます。 出来れば、時期アップデータで追加していただけるありがたいですね。 VBSでは実装していただけに、手間が増えてしまって。 | |
投稿数: 110
|
投稿日時: 2008-07-21 17:06 Re: Shade10.0.2 でのスクリプト動作結果 |
スクリプトでマスターサーフェスの操作ができると色々便利ですね。
私も調べてみましたが、残念ながら確認以外の命令は見つけられませんでした。 | |
投稿数: 106
|
投稿日時: 2008-07-17 08:40 Re: Shade10.0.2 でのスクリプト動作結果 |
ずいぶん前に、別のサイトで取り上げたのですが、表面材質にマスターサーフェスを設定するPythonのコマンド、または実現方法があれば教えていただければ幸いです。
私が調べるかぎりでは、マスターサーフェスが設定されているかどうかのみを確認するものしか見つけることが出来ませんんでた。 活用事例としては、窓・ドアなどは同じ材質も多いので、マスターサーフェスが設定済み形状をスクリプトで作成したいのです。 | |
投稿数: 110
|
投稿日時: 2008-06-25 23:03 Shade10.0.2 でのスクリプト動作結果 |
気が付いたことを書いておきます。
WinXPにて ファイルに保存した表面材質をスクリプトを使って読み込む場合、表面材質に何も設定のない(「削除」などがグレーの状態)時には読み込むことが出来ない。 ちなみに9以前は問題ないようです。 | |
スレッド表示 | 古いものから 投稿するには登録が必要です | 前のスレッド | 次のスレッド | トップ |