みずー工房

気ままライフを綴るブログです

ようこそ!みずー工房へ

みずー工房にようこそです!
自由気ままに好きなことを記事にしようと思っています。よろしくお願いします。

【カテゴリー】


スマホでも見られますが、 PC等の大きい画面でご覧になることをおすすめします。
好きなことを書こうと思ってます。よろしくお願いします!!
このブログは解析や広告掲載のために、Cookieを利用しています。 詳しくはプライバシーポリシーをご覧ください。

【BlenderAPI】bpyでカーブをメッシュ化する

Blenderスクリプト(Python)を利用して、カーブオブジェクトをメッシュオブジェクトに変換しましょう。
カーブオブジェクトをメッシュ化するには、以下のコマンドを利用します。

import bpy

bpy.ops.object.convert(target='MESH')

このコマンドは選択されたオブジェクトに対して行われます。
なので、メッシュ化したいオブジェクトを事前に選択しておく必要があります。
以下のサンプルのnameにメッシュ化したいオブジェクト名を指定しておけば、メッシュ化されます。

import bpy

name = "curve"

# 全てのオブジェクトを非選択状態にする
bpy.ops.object.select_all(action='DESELECT')

# 指定されたオブジェクト名を選択状態にする
bpy.data.objects[name].select_set(True)

# メッシュ化する
bpy.ops.object.convert(target='MESH')

このスクリプトはカーブ以外にも「テキスト」をメッシュ化する場合にも利用できますよー

動作環境

【Blender】テクスチャの謎の線を解消する

Blenderでテクスチャを塗り終えると、謎の線が発生してしまうことがあります。
特に引き気味でイメージを出力すると線がより目立つようになります。しかもいくら塗っても解消しません。

f:id:exe_3Z1K:20210223200156p:plain

これは3Dビュー上でテクスチャを塗ると塗り切れていない箇所が原因になっているので、2D上でテクスチャを塗り直しましょう。
現在塗られているテクスチャよりも少しはみ出るように塗り直します。

f:id:exe_3Z1K:20210223200007p:plain

解消されました!
UV展開時も少し余裕を持っておくと、塗り直しがしやすくなります。

f:id:exe_3Z1K:20210223200210p:plain

滑り台から落ちて救急搬送されたことがあります...

今週のお題「告白します」

告白するっていうと大袈裟かもしれませんけど、小学生の頃、友達と滑り台で衝突・落下して救急搬送された話でも書こうかなーと思います。

f:id:exe_3Z1K:20210222143308p:plain
続きを読む