https://www.sidefx.com/tutorials/cupcake-project-modeling-and-lookdev/
チュートリアルを最後までやるとできるもの
まずは螺旋を作る
「Line」と「Add」を作る
「Transform」で「Add」で作ったポイントをX軸にそって少しずらす
「Resample」でポイントを増やす
またCurve U attributeを作っておく
※Curve Uはスタートポインとエンドポイントの間で0~1の範囲で値を割り振ってくれる
「Copy stamp」でポイントを螺旋状に配置する
螺旋状にするには『Transform Cumulative』のチェックを外し
Rotate Yに「16*@ptnum」を記入する
「Add」でポイントをつないでポリゴンを作る
上から下に向かってだんだん広がる螺旋にしたいので
「Line」で作ったポイントのpscaleに偏よりをつける
その前に螺旋の半径をカップケーキの半径に合わせる
カップケーキを作る時に使った「Circle」の半径を「Transform」の値をあわせる
その時ちょっと小さくする
次に「Attribute wrangle」に作る
「@P.y = chramp("y" , @curveu);」を書いて、Rampを調整する
curveuはスタートとエンドポイント間で0~1に割り振られているので、それを高さに変換して、Rampで偏りをつける
さらに以下のようにVEXを書き変える
「@P.y = chramp("y" , @curveu) * ch("h");」
次に以下のようなVEXを書く
「@pscale = chramp("ps" , @curveu);」
psacleにcurveuを使って偏りを作る
次に今作ったものをガイドにして、クリーム部分をチューブで作る
カップケーキを作るのに使った「Circle」をコピーしてもってくる
「Circle」「Transform」を調整する
「Sweep」でクリームを作る
調整してクリームっぽくする
「Sweep」のRotationで捻る
「VDB form polygon」でVDB化して、「VDB smooth」で滑らかにする
クリームをカップケーキの上に配置する準備をする
カップケーキの高さを決めたLineの下に「Null」を作って名前を
「OUT_main_curve」にする
「Objcet merge」で先程作ったNullを持ってくる
「Copy to points」でクリームを配置する
Target pointsはtopにする
「Convert VDB」でVDBをメッシュ化する
カップケーキをCurvertureを使って色をつけた3つのノードをコピーして持ってきて調整
3色作る
「Switch」で3つをまとめる
またカップケーキのSwitchからCopy parameterで値をリンクさせる
カップケーキと包み紙とMergeする
位置を「Transform」で調整する
「Group」で『icinig』を作る
「Group delete」でいらないgroupを消す
以上で3|icingは終わり
次は4|Toppings




























0 件のコメント:
コメントを投稿