2021年6月の記事一覧
【Blender Python】平面でオブジェクトを分割する
前回の記事で、平面でオブジェクトを切断する方法を紹介しました。
これだと切断後の片側だけしか残らないので、今回は平面でオブジェクトを分割する方法を紹介しようと思います。
Blenderのバージョンは2.93 LTSです。
1. コードimport numpy as npimport bpy# 既存のメッシュオブジェクトを削除for msh in bpy.data.meshes: bpy.
【Blender Python】平面でオブジェクトを切断する
平面でオブジェクトを切断する方法を紹介します。
流石にこれだけでは芸がないので、必要なオブジェクトだけ切断する例を作ってみました。
Blenderのバージョンは2.93 LTSです。
1. コードimport bpy# 既存のメッシュオブジェクトを削除for msh in bpy.data.meshes: bpy.data.meshes.remove(msh)# 3つの立方体を配置bpy.
【Blender Python】平面を配置する
今回は平面(Plane)を配置するコードを紹介します。
正直この程度の内容であれば記事にするまでもないのですが、大きさを変える部分でちょっと詰まったので書いておきます。
Blenderのバージョンは2.93.0 LTSです。
1. 基本的なコードimport numpy as npimport bpy# 既存のメッシュオブジェクトを削除for msh in bpy.data.meshes:
【Blender Python】メッシュオブジェクトに色を付ける【透明編】
前回こちらの記事でメッシュオブジェクトに色を付ける方法を紹介しましたが、このやり方では透明にすることはできませんでした。
今回は透明にする方法を紹介したいと思います。
Blenderのバージョンは2.93 LTSです。
1. コードimport bpy# 既存のメッシュオブジェクトを削除for msh in bpy.data.meshes: bpy.data.meshes.remove(m
【Blender Python】メッシュオブジェクトに色を付ける
PythonでBlenderのメッシュオブジェクトに色を付ける方法を紹介します。
Blenderのバージョンは2.93 LTSです。
1. コードimport bpy# 既存のメッシュオブジェクトを削除for msh in bpy.data.meshes: bpy.data.meshes.remove(msh)# 既存のマテリアルを削除for mat in bpy.data.material
Blender 2.93でPythonを実行する
Blender 2.93が2021/06/02にリリースされました。
このバージョンはLTS(長期サポート版)ということで、早速インストールしました。
BlenderにはPythonが内蔵されていて、様々な処理をPythonを使って行うことができます。
この記事では、まずBlenderでPythonを実行するところまでやっていきたいと思います。
1. Blenderを起動する
Blende