サイトTopへ
Pサンプル ワイングラス(2015年1月1日更新)
伸張の例(マニュアルより抜粋)

 回転体のモデルは伸張を使えば、容易に作成できます。 下例はPCMLスクリプトの例です。
PのGUIを使いますとgroup 3での選択とマウスだけで操作できますが、できあがったスクリプトの expand がもう少し冗長になります。 コマンドを使えば 1つのグループを選択したり、拡張番号が使用できるため下の例のように少しスクリプトが短くなります。
 下図右の図ソリッド表示は、MGFフォーマットに変換した後 3D AVS player(特定非営利活動法人 けいはんな文化学術協会 大規模データマネージメント研究会で無償公開されている「MGFアニメーター」) で可視化して画像を取り込んだものです。

例題 3.2.1 wine_glass_1
group 1 pnt
 node 1 xyz 0.01
group 2 line
 select group 0 node 1
  $grpnum off
  $cellnum off
 expand dxyz 5 0 0
 expand dxyz 0 0.2 0
 expand dxyz -4.7 0.4 0
 expand dxyz 0 10 0
 expand dxyz 1 0.4 0
 expand dxyz 1 0.5 0
 expand dxyz 1 0.7 0
 expand dxyz 1 1 0
 expand dxyz 1 2 0
 expand dxyz 1 3 0
group 3 quad
 axis x z y
 select group 2
 expand draz 0 30::12 0
  $localnum off
  $nodenum off
 merge all
 name MGF group 3

 
サイトTopへ