Script

Blender x Python Scriptで自動化

Blenderは皆さんご存知でしょうか?

Blender(ブレンダー)とは、オープンソースの統合型3DCGソフトウェアの一つであり、3Dモデリング、モーショングラフィックス、アニメーション、シミュレーション、レンダリング、デジタル合成 (コンポジット)などの機能を備えている。

https://blender.jp/

無料のソフトウェアで3Dデータを手軽に作成、編集できるソフトウェアです。

例えば、単純な作業の繰り返しや、複数あるモデルを一括で、処理したい際に
1つ1つファイルを開き、編集は大変な作業です。

こんなときに活躍するのが、BlenderをPythonで操る機能です。
下記のサイトにBlenderのPython APIに関して公開をされています。
https://docs.blender.org/api/current/info_quickstart.html

どんな用途で使うのか

  • ディープラーニングやAIの教師データ作成
  • 各種シミュレーション用のモデル
  • オリジナリティがある3Dデータの販売や造形サービス などに活用できます。

点群データを扱ったり、照明も変えることができます。
簡単な操作のコードなどはまた記事にしたいと思います。

Arcana製作所ではこのようなことも行っておりますので、お気軽にお問い合わせください。