芋出し画像

blender 4.4 カヌブの基瀎知識

通垞のモデリングにはそれなりに粟通しおいおも、カヌブの操䜜はすこし心もずない、ずいうかたは少なくないのでは。そこで、ここでは、カヌブオブゞェクトの基本ず応甚のいく぀かに぀いおたずめおみたす。


環境 Blender 4.4.1 , Mac Mini M1 OS 14.4



カヌブずは


カヌブずは、通垞の、頂点、蟺、面から構成されるメッシュオブゞェクトずは異なり、おもに、コントロヌルポむント制埡点、セグメント、ハンドルで構成されるオブゞェクトだ。

å·Š : メッシュオブゞェクト 右 : カヌブオブゞェクト
セグメント コントロヌルポむント制埡点 ハンドルベゞ゚カヌブのみ

通垞のメッシュでは、なめらかな曲線を描くには倚くの頂点が必芁だが、カヌブでは、解像床に関係なく、コントロヌルポむントだけでなめらかな曲線を生成できるのが特城だ。

たた、カヌブそれじたいはガむドラむンのような存圚で、カヌブそのものをレンダリングで衚瀺するこずはできない。埌述のように、メッシュ化しお厚みを぀けたり、カヌブに埓っおメッシュオブゞェクトを倉圢させるなどし利甚される。


カヌブ操䜜の基本


カヌブの圢状を倉曎するには、線集モヌドで、各コントロヌルポむントやハンドルベゞ゚カヌブのみを遞択し、移動、スケヌル、回転を行う。

コントロヌルポむントの移動G キヌ、瞮小S キヌ、回転R キヌ

その他の操䜜ずショヌトカットも、通垞のモデリングずほが同䞀だ。

抌し出しE

E キヌによるコントロヌルポむントの抌し出し

セグメントを䜜成(F)

底の2぀のコントロヌルポむントを遞択、F キヌで接合

コントロヌルポむントの削陀 X

右のコントロヌルポむントを遞択し、X キヌ > 頂点 による削陀

セグメントの削陀 X

2぀のコントロヌルポむントを遞択し、X キヌ > セグメント で削陀


カヌブの皮類


blender のカヌブSpline - スプラむンには、ベゞ゚、NURBS、ポリヌ の 3皮類がある。

Bezier - ベゞ゚


もっずも基本的なカヌブ。ベゞ゚カヌブのみ、セグメント、コントロヌルポむントに加え、カヌブハンドルがあり、他のタむプよりも耇雑なカヌブを描くこずができる。

ベゞ゚サヌクル。4 ぀のセグメント、コントロヌルポむント、8 ぀のカヌブハンドルで構成される。


ハンドルタむプ

ベゞ゚カヌブには、4 皮類のハンドルタむプがあり、コントロヌルポむントごずに、描きたい曲線に応じお切り替えるこずができる。

Automatic - 自動
曲線がもっずもなめらかになるように自動蚈算される。

巊の 2 コントロヌルポむントを遞択、V キヌを抌し、「自動」を遞択

Vector − ベクトル
カヌブハンドルがそれぞれ隣接するコントロヌルポむントに向き、鋭角なコヌナヌを䜜るこずができる。

巊の 2 コントロヌルポむントを遞択、V キヌを抌し、「ベクトル」を遞択

Aligned - 敎列
カヌブハンドルが盎線に揃えられ、なめらかな曲線が維持される。

巊の 2 コントロヌルポむントを遞択、V キヌを抌し、「敎列」を遞択

Free - フリヌ
2 ぀のハンドルをそれぞれ自由な方向に移動させるこずができる。

巊の 2 コントロヌルポむントを遞択、V キヌを抌し、「フリヌ」を遞択
その埌、各ハンドルを移動


NURBS


ベゞ゚のようにハンドルがなく、コントロヌルポむントのみで「数孊的に正確な」曲線を描く。カヌブに慣れない堎合は、ベゞ゚よりもわかりやすいかもしれない。

NURBSカヌブ NURBS円
䞭倮のコントロヌルポむントを遞択 巊 : W 1.0 右 W 0.3

なお、NURBSカヌブの各コントロヌルポむント間の曲線の匷匱は、N キヌで衚瀺されるサむドパネルの W 倀 によっおも倉曎できる。


Poly - ポリヌ


盎線で構成されたカヌブオブゞェクト。メッシュオブゞェクトをカヌブに倉換するずこのタむプになる。

平面オブゞェクトを、オブゞェクト > 倉換 > カヌブ でカヌブに倉換。
コントロヌルポむントのひず぀を移動させた。

ポリヌカヌブは、線集モヌドで、いずれかのコントロヌルポむントを遞択し、カヌブ > スプラむンタむプを蚭定 から、ベゞ゚、あるいは、NURBSカヌブに倉換するこずができる。

カヌブ > スプラむンタむプを蚭定 > NURBS を実行した堎合。


カヌブのレンダリング


カヌブオブゞェクトをレンダリングしお衚瀺したい堎合は、メッシュに倉換する、あるいは、カヌブプロパティで厚み぀けを行う必芁がある。

カヌブのメッシュ化

  • オブゞェクトモヌドで、カヌブオブゞェクトを遞択し、オブゞェクト > 倉換 > メッシュ を実行

右 : メッシュに倉換されたカヌブオブゞェクト 線集モヌドでの衚瀺

頂点が倚すぎる堎合は、線集モヌドで、蟺 > 分割の埩元 を実行

頂点が削枛される。右はサブディビゞョンサヌフェス適甚埌。
䞊ぞ抌し出し、゜リッド化モディファむアを適甚。


カヌブプロパティでの厚み぀け

カヌブオブゞェクトのたた各皮の厚み぀けを行い、倚様な圢状で、レンダリングするこずもできる。

ベベル

カヌブプロパティを衚瀺し、ベベルで厚みを぀ける。

タむプは「䞞め」。深床 0.1 m 䞞みのある厚みが぀けられる。
解像床 4 解像床 12 ワむダヌフレヌムでのプレビュヌ。

タむプを「断面」ずした堎合。

「断面」 カヌブで自由な圢状の厚みを

「オブゞェクト」では、任意の別カヌブを厚みの圢状に指定できる。たずえば、厚み圢状甚に、別途、右のカヌブオブゞェクトを䜜成し、「WaveCurve」ず名前を぀けた。

タむプ「オブゞェクト」 オブゞェクトには「WaveCurve」を指定

ゞオメトリ

「䞞め」などで厚み぀けしたカヌブに、抌し出しによる高さを加える。

ゞオメトリ > 抌し出し 0.2 m

テヌパヌオブゞェクトに、別のカヌブを指定し、先端にむかっお现くするこずもできる。

別途、デフォルトの「ベゞ゚」カヌブを远加
テヌパヌオブゞェクトに「BezierCurve」を指定 抌し出し 1.5 m

解像床

シェむプ > プレビュヌ解像床 U å·Š : 3 右 : 12
レンダヌ U が 0 の堎合は、プレビュヌ解像床ず同じ倀が適甚される。

断面を閉じる

ベベル > 端をフィル にチェック。


カヌブプロパティでの基本的なオプションのみでも、倚様なメッシュ状カヌブが生成される。


カヌブモディファむアによる操䜜


この他に、カヌブモディファむアによる操䜜もあり、任意のオブゞェクトを、カヌブに沿っお倉圢、配眮するなどが可胜だ。
操䜜の詳现に぀いおは、モディファむア詳説 - カヌブ ã‚’参照しおください。

カヌブによっお曲げ、ひねるなどした立方䜓オブゞェクト。


たずめ


曲がったこずが嫌い、ずいうわけではなく、どちらかずいえば、ほずんど逆の性栌なのですが、カヌブの操䜜は、ずらえどころがないずいうか、぀かみどこかがむ぀かしいずいうか、ずっず苊手です。

ただ、モディファむアやゞオメトリノヌドなどで、カヌブによる操䜜によっお、ずおもおもしろい造圢ができる、ずいうこずにも気づきはじめたした。これらの応甚のためにも、カヌブオブゞェクトの基本的な知識は無駄になりたせん。参考になれば幞いです。


物理孊の有力な仮説「ひも理論」によれば、結局、この宇宙の最小構成芁玠は、ヒモであり、それが、ギタヌの匊のように振動するこずでできおいるそうです。どうもわれわれは極限たで现かく分けるず、カヌブででおきおいるのだ、ずいうこずになるのでしょうか。なにがなんだかよくわかりたせんけれど。原子くらいたででよしずけばよいのに。

いいなず思ったら応揎しよう