UV展開を行う際に必要なカーブオブジェクト(ベジェ曲線)やテキストオブジェクトのメッシュ化について調べたことの記録

オブジェクトに一様にマテリアルを適用する場合、UV展開は必要ないかもしれませんが、少し複雑なテクスチャ構造を適用しようとするとメッシュ化が必要になることがあります。


動作確認環境 : Blender 4.2


カーブオブジェクトのメッシュ化


まず、カーブオブジェクトをメッシュ化する方法についてみていきます。カーブの生成と変形については以下の記事を見てください。

▼関連記事


Python :
# メッシュに変換
bpy.ops.object.convert(target='MESH')
  1. カーブオブジェクトをアクティブにする
  2. メッシュに変換
の手順でオブジェクトをメッシュにします。以下がメッシュ化前とメッシュ化後のオブジェクトの例です。

メッシュ化前

メッシュ化

メッシュ化後、カーブとしてオブジェクトの変形はできなくなります。


テキストオブジェクトのメッシュ化


次にテキストオブジェクトのメッシュ化について見ていきます。

テキストオブジェクトの生成と変形については以下の記事をご覧ください。

▼関連記事


こちらもカーブオブジェクトと同様にメッシュオブジェクトへの変換ように1文追加するだけです。

Python :
# メッシュに変換
bpy.ops.object.convert(target='MESH')

メッシュ化前

メッシュ化

メッシュ化後、テキストオブジェクトの文字列は変形できなくなります。


以上

このエントリーをはてなブックマークに追加
コメントを閉じる

コメント

コメントフォーム
記事の評価
  • リセット
  • リセット