3-5 カーブの活用
今回は、Blenderのカーブの活用方法について学習していきましょう。
目次
ベジエとNURBSカーブ
![](https://s3.ap-northeast-1.amazonaws.com/wraptas-prod/devlox-academy/156c19b9-5a4b-428d-838a-3ad3fcf636b7/ad0d9e68e483f4d70e240856c4862c37.png)
![](https://s3.ap-northeast-1.amazonaws.com/wraptas-prod/devlox-academy/6219b7c0-af5c-4134-a4be-c8ebd21a7535/0cb23a6cc1159c8b31d7de06498a8c9c.png)
G/S/R | カーブのトランスフォーム |
Control+T | カーブを捻る |
E | 制御点押し出し |
カーブオブジェクトのトランスフォームは”G/S/R”で行います。
カーブの形状は編集モードでカーブの制御点を動かすことで編集できますが、カーブオブジェクトの種類によって操作が異なります。
カーブオブジェクトには、ベジエとNURBSカーブという種類があります。
ベジエは制御点とハンドルの両方を動かすことで編集できるのに対して、
NURBSカーブには制御点しかありません。
ベジエの方が鋭いカーブを表現しやすく、NURBSカーブの方が滑らかなカーブを表現しやすいという違いもあります。
カーブの制御点を増やしたい場合は編集モードで”右クリック”から細分化を行うか、カーブの端の制御点から”E”で新しい制御点を押し出して作ると良いでしょう。
また、編集モードで制御点を選択して”Control+T”を行うと、カーブを捻ることができます。
カーブのメッシュ化
![](https://s3.ap-northeast-1.amazonaws.com/wraptas-prod/devlox-academy/8b6d0259-4f77-46fa-bc48-a769f08c2800/2024b3427bd28d7c6300c495f9c1b6e2.png)
オブジェクトモードでカーブを選択し、
”右クリック”で変換→メッシュ
を選択するとカーブをメッシュに変換することができます。
反対に、オブジェクトモードでメッシュを選択し、
”右クリック”で変換→カーブ
を選択するとメッシュをカーブに変換することができ、メッシュの頂点だった場所がカーブの制御点になります。
カーブのプロパティ
オブジェクトデータプロパティから、カーブのプロパティを設定できます。
カーブのプロパティでよく使用するのは以下の2項目です。
- シェイプ
- ジオメトリ
シェイプ
![](https://s3.ap-northeast-1.amazonaws.com/wraptas-prod/devlox-academy/0f1faae3-d25c-4085-8daf-c44ff5a4f4a6/22d25132e3590efee40cb2e0094f57ff.png)
“2D”を選択すると、カーブが平面上に制限されます。
“プレビュー”の値を変更することでカーブの解像度を調整できますが、これはカーブをメッシュ化した際の頂点数に影響します。
ジオメトリ
![](https://s3.ap-northeast-1.amazonaws.com/wraptas-prod/devlox-academy/1a4fd494-d700-4d30-83c0-6c1ac6c6073b/db350780be24b1d106a55b62d2f26cf4.png)
“押し出し”の値を変更することで、カーブをZ軸方向に押し出すことができます。
ベベル
![](https://s3.ap-northeast-1.amazonaws.com/wraptas-prod/devlox-academy/5cdf00fb-cdc5-437a-a408-233d518c6a51/5919493a66b36b8e8fa1c058f14467ff.png)
“丸め”の”深度”の値を変更することで、カーブが筒状に押し出されます。
![](https://s3.ap-northeast-1.amazonaws.com/wraptas-prod/devlox-academy/279cd0f9-bb1d-49a3-9f7c-17215058acf4/3fe8b2925bd5b2606792d66f14c872c4.png)
“オブジェクト”の”オブジェクト”にカーブオブジェクトを割り当てることで、断面がそのカーブオブジェクトの形状になるように押し出されます。
![](https://s3.ap-northeast-1.amazonaws.com/wraptas-prod/devlox-academy/673282e5-d58f-480f-8538-ac5c74d8c723/bdbad13c0166493e4440f1bbf925b01a.png)
“断面”では、カーブウィジェットを使用して断面の形を作ることができます。”深度”の値を変更することで、指定した断面でカーブが押し出されます。
ベベルの各項目で、“端をフィル”にチェックをつけると端を閉じることができます。
“丸め”、”断面”の”解像度”の値はカーブをメッシュ化した際の頂点数に影響します。