Papervision3D 触ってみた
Posted: July 13th, 2007 | No Comments »Papervision3D に触ってみましたよ。
「F-site | [papervision3d]*Step2*GeometryObject3Dクラス」をパクって参考にして、パラメータをいじれるようにしてみました。
わかりにくいですけど、値をいろいろ変えて “add” ボタンを押してみてください。
以下、解説。
“add” を押すことで、球体の頂点の中心点からの距離(以下、頂点距離)を変えることができます(球体の頂点という言葉は変ですが)。
頂点距離を変える方法ですが、全ての頂点にはそれぞれ番号がついており、これを間接的に利用します。
直接的に利用するのは、“module” と “remainder” のパラメータ。
頂点の番号を “module” で割った余りが “remainder” と等しい全ての頂点の頂点距離を “radius” 倍するというルールです。
(2 や 4 や 8 のmodule を使うと、連続した頂点が選択できます。)
“add” を押すと、パネル上の値でルールが追加され、左のテキストボックスにあるルール全てが順番に実行されます。
複数のルールがバッティングする場合は、後のルールが優先です。
“remove” (最後のルールを一つ消す)と “clear” (全部のルールを消去)のボタンもあるので、いろいろな組み合わせを試してみてください。
カンブリア期の生き物や宇宙船、エリマキトカゲのエリマキのような形になったりならなかったり。
とまぁ、こんなところです。
・・・こんなに説明がいるようじゃダメですね。
実験結果をアップ、ということで許してください。
Leave a Reply