- 2022年4月15日
MODOではじめるPython_09 選択したエッジの長さの総和を求める
mihi こんにちは、mihiです。 今回は「選択中のエッジの長さの総和」を求めてみたいと思います。 自分は建築CGの制作過程の中で、 ときどき道路の長さ(距離)を知りたい時があります。 そんな時に、スクリプトを数行書くことで、簡単に選択しているエッジの長さの総和を求めることが可能です。 選択エッジ […]
mihi こんにちは、mihiです。 今回は「選択中のエッジの長さの総和」を求めてみたいと思います。 自分は建築CGの制作過程の中で、 ときどき道路の長さ(距離)を知りたい時があります。 そんな時に、スクリプトを数行書くことで、簡単に選択しているエッジの長さの総和を求めることが可能です。 選択エッジ […]
mihi こんにちは、mihiです。 今回はもっとスクリプトらしく、 1枚だけ選択したポリゴンと同じ向き(法線)のポリゴンを、 一括で選択するスクリプトを書いてみましょう。 同じ向き(法線)のポリゴンを選択するスクリプト まずは、以下の図のようにボックスを9個程度同じメッシュレイヤーへ作成しておいて […]
mihi こんにちは、mihiです。 少し時間が空いてしまいましたが、 前回まではMODOでスクリプトを書く上での知っておいてほしい Pythonの超基本の解説をしてきました。 今回からは、MODOでPythonスクリプトを書いていこうと思います。 MODOでPythonスクリプトを書いてみる では […]
mihi こんにちは、mihiです。 今回は「繰り返し処理」を行うための「for文」について、 解説していきます。 for文 「for文」は一定の処理を指定回数(配列に格納されている要素数)繰り返すための機能です。 例えばMODOで言うと、選択されている全ての頂点の座標を知りたい場合、 以下のよう […]
mihi こんにちは、mihiです。 スクリプトでは「条件分け」をして、 その後の処理を決める場面がよく出てきます。 そこで、今回はPythonで条件分けをするための 「if文」について、解説していきます。 if文 if文はPythonで条件分けによる処理をするための機能です。 英語の「if」(もし […]