2007-05-04から1日間の記事一覧
XY平面に置いたカーブの頂点を取得したいー、と思って書いたのが次のスクリプト。BPyMeshではうまく取れないので、構造を調べつつ、追ってみました。 import Blender from Blender import * print "=== CURVE DATA EXPORTER ===" # process for each objects…
ある点が多角形(ポリゴン)の内部にあるかどうかをチェックするアルゴリズムを実装したくてちょっと調べてみました。凸多角形限定のアルゴリズムは以前実装したことがあったのですが、このページ(http://bal4u.dip.jp/mt/program/archives/2004/11/_ph.htm…
とりあえずリスト周りをチェックしながら文法に慣れてみる。 # test python import types print "=== test python : list ===" ## The list. list = [ 1.0, 1.2, 0.0 ] print type(list) #=> <type 'list'> print len(list) #=> 3 print list #=> [1.0, 1.2, 0.0] ## The </type>…
blenderをインストールするとpython.dllはインストールされるが、それはblenderからしか使えないので、ちょっとしたテストコードを書くには不便。なので、Windows用pythonをインストールしてみた。 http://www.python.jp/Zope/download/pythoncoreからmsiを…
Blenderでのカーブの使い方をメモしておく。 作成 「スペース」→「Add」→「Curve」→「Bezier Curve」 角をVECTORにする(カクッとさせる) 「V」キーを押す 角をBEZIERにする(滑らかにする) 「H」キーを押す 頂点の追加 「E」キーを押す ループ化 「C」キ…