お知らせ

アドオンは別ページに分割しました。

カーブ

公式サイト:

Curves | Blender Manual [Official]

使い方

参考:

Curve とは? | LIGHT11

Curve の Geometry プロパティを理解する | LIGHT11

カーブに合わせて形状を作成する方法 | ソースに絡まるエスカルゴ

カーブで押し出し形状をつくる|Blender に挑む…‼︎

カーブを使用した効率的なモデリング方法 | XR-Hub

カーブでメッシュを作るメモ | 操作を忘れてしまうので。

パスとカーブでジェットコースターをつくる | Blender に挑む…‼︎

Curves | wiki.blender.jp

Modeling with curves: wires and pipes | Interplanety

制御点/ハンドル (Control Points / Handles)

参考:

Structure | Blender Manual [Official]

Control Points | Blender Manual [Official]

Changing the handles on the two sides of a Bezier curve control point independently – Blender Artists Community

How to maintain handle length when subdividing curves? – Blender Artists Community

precision modeling – Blender Stack Exchange

Resolution

参考:

How can I make a curve higher resolution? – Blender Stack Exchange

傾き (Tilt)

Ctrl + T / Cmd + T傾きを調整する

Alt + T傾きをリセットする

Twist Method
  • Z-Up
  • Minimum (Default)
  • Tangent

参考:

Tilt | Blender Manual [Official]

Shape | Blender Manual [Official]

Logarithmic curve with spiralling cross-section – Blender Stack Exchange

How can I create twisted geometry? – Blender Stack Exchange

Keeping Bezier spiral curve handle tilt perpendicular to a specific axis – Blender Stack Exchange

How to rotate the direction of the curve extrusion by 90 degrees – Blender Stack Exchange

Why does a bezier curve twist when rotated? – Blender Stack Exchange

How to edit curve, but not ruined tilt settings? – Blender Stack Exchange

ジオメトリ (Geometry)

参考:

Curve の Geometry プロパティを理解する | LIGHT11

Geometry | Blender Manual [Official]

テーパー (Taper Object)

参考:

Animating a Growing Vine in Blender 2.6 | GuruBlog

How to vary the thickness of a Bezier curve? – Blender Stack Exchange

Rounded caps on a Bezier Curve pipe – Blender Stack Exchange

Curve bevel and taper scaling issues – Blender Stack Exchange

ベベル (Bevel)

参考:

カーブに合わせて形状を作成する方法 | ソースに絡まるエスカルゴ

Bevel | Blender Manual [Official]

Curve Bevel function, scale? – Blender Stack Exchange

Curve bevel and taper scaling issues – Blender Stack Exchange

Nurbs Path

参考:

Curve、Path について | ソースに絡まるエスカルゴ

Follow Path

参考:

パスアニメーション (Follow Path) | Unity と Blender とムービー制作

パスアニメーションの応用 | Unity と Blender とムービー制作

アニメーションのループ  | Unity と Blender とムービー制作

パスに沿ってカメラを動かす | Satirical Itami.info

Follow Path Constraint | Blender Manual [Official]

How do I make Follow Path repeat – Blender Artists Community

Odd behavior with follow path – Blender Artists Community

Follow Path constraint moves object away from curve? – Blender Stack Exchange

Cyclic orbit animation – Blender Stack Exchange

Change start time of camera following a path? – Blender Stack Exchange

follow path and change rotation – Blender Stack Exchange

Object wobbling and shaking while camera following a path – Blender Stack Exchange

Path Animation

参考:

Path Animation | Blender Manual [Official]

How do I make Follow Path repeat – Blender Artists Community

Where do I edit the the keyframes of a bezier curve path animation? – Blender Stack Exchange

Dupli Frames

2.80 で廃止された。「Path Animation」のフレーム位置にオブジェクトを配置する機能。

代替
  • 「Array」モディファイアーと「Curve」モディファイアーを組み合わせる。
  • あるいは、「Animation Nodes」を使う。

参考:

DupliFrames | CG 制作

DupliFrames | wiki.blender.jp

DupliFrames | Blender 2.70 Manual [Official]

Alternative to dupliframes in 2.8? – Blender Stack Exchange

Mesh gets deformed when an array of spheres deformed along a curve – Blender Stack Exchange

How can I duplicate a mesh along a curve? – Blender Stack Exchange

ビューポートオプション

参考:

Hiding Bezier curve handles – Blender Stack Exchange

Is there a way to disable curve normals by default? – Blender Stack Exchange

How can i hide the references lines on a bezier curve? – Blender Stack Exchange

Displaying the wireframe of a beveled Bezier curve – Blender Stack Exchange

Curve Modifier

オブジェクトをカーブに沿って変形させる。

参考:

Curve | CG 制作

How can I model these support wires? – Blender Stack Exchange

How to model braided nylon sleeve – Blender Stack Exchange

How to make a screw fallow a curve? – Blender Stack Exchange

分離/統合 (Separate / Join)

P選択したセグメントを別のオブジェクトに分離する (Separate)

Ctrl + J選択した複数のオブジェクトを統合する (Join)

参考:

Separate | Blender Manual [Official]

Join | Blender Manual [Official]

制御点をマージする

1つのスプラインの開いた端点を閉じる場合

メニューから「カーブ > ループ切り替え」 (Curve > Toggle Cyclic) を実行する。あるいは、ショートカットキーでループ切り替えを実行する。

Alt + Cループ切り替え (Toggle Cyclic)

1つのスプラインの重なった端点をマージする

「Curve CAD Tools」の「Merge Ends」を使用する。L キーあるいは Ctrl + L キーのリンク選択などを利用して端点が重なっているスプライン (一連のセグメント) を選択し、右クリックで開くコンテキストメニューの「Bezier CAD」から「Merge Ends」を実行する。

2つに分かれたスプラインの離れている端点をマージする

マージしたい2つの端点を選択して、メニューから「制御点 > セグメントを作成」 (Control Points > Make Segment) を実行する。あるいはショートカットキーで「Make Segment」を実行する。

Fセグメントを作成する (Make Segment)

2つに分かれたスプラインの重なった端点をマージする

マージしたい2つの端点を選択して「Make Segment」を実行し、続けて2つの制御点を選択したまま、「Simplify Curves」アドオンの「Merge By Distance」を実行する。

参考:

Make Segment | Blender Manual [Official]

Merge two points in a bezier curve?? – Blender Artists Community

how do you weld vertices for bazier curves together? – Blender Artists Community

How to weld two control points of a curve? – Blender Stack Exchange

curve edit – merge / rip curve points | Right-Click Select (Blender.Community)

セグメントを分ける

一連のセグメントをスプラインから分けるには、分割したい一連のセグメントを選択してメニューから「カーブ > 分割」 (Curve > Split) を実行する。あるいは、ショートカットキーから「Split」を実行する。

端点になる制御点のハンドルタイプが Auto になっている場合は、Free あるいは Aligned に変更してから分割しないと、カーブの形状が変わってしまう。

別のオブジェクトに分ける場合は、メニューから「カーブ > 分離」 (Curve > Separate) を実行する。あるいは、ショートカットキーから「Separate」を実行する。

Yセグメントを分割する (Split)

Vハンドルタイプを設定する (Set Handle Type)

Pセグメントを別のオブジェクトに分離する (Separate)

参考:

Split | Blender Manual [Official]

Set Handle Type | Blender Manual [Official]

curve edit – merge / rip curve points | Right-Click Select (Blender.Community)

ガタガタのカーブを滑らかにする

  1. 滑らかにしたい範囲の制御点を選択する。
  2. 「制御点 > ハンドルタイプ設定」 (Control Points > Set Handle Type) で Aligned に設定する。
  3. 「制御点 > ハンドルを再計算」 (Control Points > Recalculate Handles) を実行する。
  4. 必要に応じて「制御点 > スムーズ」 (Control Points > ) を実行する。
  5. 滑らかさを保ったまま変形するには「プロポーショナル編集」を使う。

Vハンドルタイプを設定する (Set Handle Type)

Shift + Nハンドルを再計算する (Recalculate Handles)

参考:

Set Handle Type | Blender Manual [Official]

Recalculate Handles | Blender Manual [Official]

Smooth | Blender Manual [Official]

カーブに沿ってチューブを作成する

参考:

Make a tube from a straight line – Blender Stack Exchange

パイプの終端を閉じる (Rounded Caps)

参考:

Pipe with round caps (ends)? – Blender Stack Exchange

Rounded caps on a Bezier Curve pipe – Blender Stack Exchange

ベベルを持つカーブを接続する

参考:

Intersection of beveled curve object – Blender Stack Exchange

カーブに沿ってオブジェクトを配置する

参考:

Blender でパスに沿ってオブジェクト (テキスト) を配置する | dskjal.com

拡大縮小で形状が変わってしまう

参考:

Curve bevel and taper scaling issues – Blender Stack Exchange

Curve Bevel function, scale? – Blender Stack Exchange

Radius on beveled curve incorrect – Blender Stack Exchange

カーブの長さを測る

カーブを選択して Python コンソールで次の文を入力して実行する。

bpy.context.object.data.splines.active.calc_length()
Code language: Python (python)

あるいは、「Curve CAD Tools」アドオンの「Length」を実行する。

参考:

Get Spline Length | Animation Nodes Documentation

Curve Length Feature – Right-Click Select

Measurement of the “Straightened” length of a path – Blender Stack Exchange

Length of a Bezier curve in 2.5? | Blender Artists Community

面を貼る (Fill)

  1. 「2D」モードに切り替える。
  2. ループが閉じたスプラインを作成する。
  3. 「Fill」を Both / Front / Back の何れかに設定する。

参考:

Filling in Curves? – Blender Artists Community

Fill Bezier Curves – Blender Stack Exchange

How do I fill my bezier curve shape? – Blender Stack Exchange

How to fill a 3D bezier curve? – Blender Stack Exchange

Smooth Shading

参考:

I can’t shade smooth my curve/path – Blender Stack Exchange

メッシュに変換する (Convert To Mesh)

カーブをメッシュに変換するには、オブジェクトモードで「オブジェクト」メニューから「Convert to > Mesh from Curve/Meta/Surf/Text」を実行する。

参考:

Mesh from Curve/Metaball/Surface/Text | Blender Manual [Official]

How can curves be converted to meshes? – Blender Stack Exchange

テーパー付きのコイルを作成する

参考:

How to Taper a coil? – Blender Stack Exchange

2本のカーブの間に面を張る (U-Loft / UV Loft)

次の何れかを適用する。

  • 「Curve Tools」の「Two Curves Loft」を使う。
  • 「Curve Tools」の「Convert Bézier to Surface」を使う。
  • メッシュに変換して「Grid Fill」を使う。
  • Curves To Mesh 」アドオンを使う。

参考:

How to make UV loft like 3ds Max in Blender using curves? – Blender Stack Exchange

Create a surface within bounding curves? – Blender Stack Exchange

How do you loft between curves? – Blender Stack Exchange

懸垂曲線 (Catenary)

標準アドオンの「Add Curve Extra Objects」に懸垂曲線を作成する機能が含まれている。

手順

2つのオブジェクトを選択して、サイドバーから「Create > Spline Generator > Catenary」を実行する。

参考:

カテナリー (懸垂曲線) | MITSUDA Tetsuo

Catenary – Script for Shape of a Flexible Chain Suspended by its Ends | Blender Artists Community

記事をシェアする:
タグ:

コメントを残す

メールアドレスが公開されることはありません。

Protected by reCAPTCHA