2025年5月1日木曜日
【Grasshopper_110】縦長長方形の範囲内で大きさを変化させる
今回は、縦長の四角形にひし形を配置し、真ん中より少し上の位置を基準に大きさを変化させるサンプルを作ってみました。
・ひし形を配置します。同時に、大きさ徐変の起点となる点の位置を求めます。
・大きさを変化させるひし形と変化させないひし形を仕分けするための楕円を作成し、楕円の内側にあるひし形を取り出します。同時に、ひし形のインデックスを楕円の内と外でそれぞれ取り出します。
・変化の基準点と楕円のカーブを使ってスケールの倍率を求めます。
・ここからは別の工程として、実際にひし形に配置する形状を作成していきます。ひし形と同じ個数の四角形を原点に作成し、45度回転させます。
・四角形の右上と右下の辺に接する円を作成します。
・同時に、この後の工程で作る円の半径を決めるため、基準点と縦長サーフェスの枠を使って徐変量を求めます。
・さきほどの徐変量をつかった円を作成し、右上と右下に作成した接する円に接する円(3つのカーブに接する)を作成します。
・交点で分割を行い、上の図のように一部を取り出します。
・90度ずつ回転させ、結合した曲線にします。
・スケール倍率の値を使ってスケールさせます。
・最後に、ひし形にマッピングしたら完成です。
登録:
コメントの投稿 (Atom)
【Grasshopper_111】タイヤのデータを作ってみました
今回はタイヤのデータを作ってみました。性能に直結するこの手の部品の外観はデザインの対象外ではありますが、CG用途としてデータが必要な場面があります。作る手段としてはほかにも多々ある中で、Grasshopperを使うとこんな方法もあるよという紹介です。

-
ポリゴンメッシュの加工などで頻繁に利用するweaverbirdですが、普段はNurbsサーフェスによるモデリングが中心なため、いざweaverbirdを使おうとしても忘れていることが多々あり思い出すのに時間がかかるので、代表的なコンポーネントの機能についてまとめてみます。 ダウン...
-
3Dサーフェス上にパターンを作成する際、通常考えられるやり方は2通りあります。一つは2D平面上に作ったパターンの投影、もう一つは3Dサーフェス上に直接作る方法です。投影する場合のデメリットとしては、投影先のサーフェスの形が湾曲してたりすると投影カーブが歪み、綺麗な形が崩れる現象...
0 件のコメント:
コメントを投稿