今回は線についてです。
前回終了時にはNURBSの数式的なところを含めて書こうと思いましたが、すでにアプリクラフトの中島さんが各誌で書いていますので、ここでは別の角度から考察していこうと思います。
工業デザインの世界で使われている2DCAD、Adobe社製のIllustratorやPhotoshop、そして3DCAD(NURBS)を線を作図するときの作業効率という観点から比べてみます。
2DCADは2次元の図面ですので直線はポイント、円弧はポイントと角度の構成で作図していきますが、自由曲線となると近似での表現となり複雑な複合Rの作図を必要としてしまいます。
Adobe製品のベジェは、直線、円弧、自由曲線を作図するための最低限必要な入力要素はポイント、ハンドル(?)の2つです。
3DCAD、RhinoでのNURBSの作図要素はポイントと次数の指示で直線、円弧、曲線を作図できます。これまた入力要素は2つです。
ではもう少しベジェとNURBSの作図方法を細かく見ていきます。
手書きの魚の絵を取り込みIllustrator(左図)、Rhino(右図)でトレースしてみます。
Illustratorの場合ペンツールを選びクリック、クリック&ドラッグ、クリックと、主にクリックとドラッグを使います。
Rhinoの場合"Curve"を選びクリック、クリック、クリック、クリックと主にクリックだけで作図します。
作図コマンドを選ぶとクリックのみでポイントの位置関係だけで線を表現できるRhinoのほうがクリックとドラッグで作図するベジェよりすばやく描けるようになります。それにWindowsでは右クリックがあるのでさらにRhinoのほうが優勢ですね。
出来上がった線の計算方法もNURBSのほうが単純で一つの変数で表現される線となって軽くなります。
Rhinoに慣れる前はベジェ曲線の入力方法が優れていると思っていましたが今ではIllustratorのパスもRhinoで作図するくらいになりました。
IllustratorでもRhinoでも上手くなると入力するポイント数が少なくて求めている形状が綺麗に描け編集もしやすくなります。これはすでに常識ですよね。でも、3DCADのNURBSの世界ではそうではないんですよ。なぜなのか?、ちょっとこじつけかも知れないけど図面の作図方法を引きずっているからだと思います。
入力するポイントを少なくすることは3DCADでも素早く作図、編集できるのではないでしょうか。
次回はデーターをやり取りするのに重要なPDQについて見ていきたいと思っています。
- 2006/10/22(日) 18:50:14|
- NURBSについて|
-
トラックバック:0|
-
コメント:0