まだプレビュー版ではあるけど、映像業向けにUnityにPythonのScript環境を提供するパッケージPython for Unity。
Python for Unity
Python for Unityは、様々なメディア、エンタメ業界のアプリケーションとUnityの連携を促進し、Unityをより広範な制作パイプラインへとシームレスに統合することができます。
UnityプロジェクトでPythonが利用できると、以下のようなメリットが得られます:
- Unityをリアルタイムレンダラーとして使用する際のシーンとシーケンスのassembly自動化。
- 大量アセットの複製や変更など、時間のかかるタスクの自動化。
- 複雑なUIを使用して他のDCCツールとネイティブに連携できるカスタムエディターツールの作成。
Python for Unityは以下の機能を提供します:
- Pythonコードを実行可能なTechnical Artist向けのPython Script Editor。短いスクリプトを実行したり、新しいメニュー項目を簡単に作成できます。
- Pipeline Technical Director向けのin-process API。C#からPythonで実装されたスタジオのスクリプトを呼び出したり、逆にPythonからC#のコードを呼び出すことができます。
- Pipeline Technical Director向けのout-of-process API。Pythonで実装されたスタジオのカスタムアプリケーションとUnityと間のライブリンクを作成することができます。
- プロジェクト設定
あくまでUnityEditor上でEditor拡張的にPythonを利用できるというだけのようで、Pythonのコードを使ってUnityアプリケーションを開発できるというわけではないようです。
Installationを読むと、使えるのはまだPython2.x系だけか…
連携を想定する各DCCツールが提供するPython環境は軒並みPython2.x系だもんな。
フォーラムによると、Pyhon3.x系への対応も現在開発中ではあるらしい↓
https://forum.unity.com/threads/introducing-python-for-unity-editor.812748/
このパッケージの開発背景として、昨今のCG映像制作のパイプラインがPythonで組まれる傾向にあることと、Unityをシミュレーション用途やリアルタイムレンダラーとして活用する例も増えてきているからみたい。
機械学習界隈からの流れではないのね。
https://qiita.com/tm8r/items/29d598231b793be6c6ea
関連記事
ZBrushでアヴァン・ガメラを作ってみる
ポリ男からMetaHumanを作る
『スター・ウォーズ フォースの覚醒』のVFXブレイクダウン ...
フィーリングに基づくタマムシの質感表現
Zibra Liquids:Unity向け流体シミュレーショ...
WordPressの表示を高速化する
『ローグ・ワン/スター・ウォーズ・ストーリー』のVFXブレイ...
Houdiniのライセンスの種類
ROSの薄い本
iPhone・iPod touchで動作する知育ロボット『R...
実写と実写の合成時の色の馴染ませテクニック
ZBrushのZScript入門
ニューラルネットワークで画像分類
Maya 2015から標準搭載されたMILA
ZBrushCore
布のモデリング
フォトンの放射から格納までを可視化した動画
フリーで使えるスカルプト系モデリングツール『Sculptri...
WordPress on Google App Engine...
ZBrushのUV MasterでUV展開
ZBrushでアヴァン・ガメラを作ってみる 下アゴの付け根を...
MetaHumanの頭部をBlenderで編集できるアドオン
Google App Engineのデプロイ失敗
ZBrush 2021.6のMesh from Mask機能...
Raspberry Pi
Ambient Occlusionを解析的に求める
Photo Bash:複数の写真を組み合わせて1枚のイラスト...
OpenCV 3.1とopencv_contribモジュール...
SIGGRAPH論文へのリンクサイト
ZBrushで作った3Dモデルを立体視で確認できるVRアプリ...
ZBrushでリメッシュとディティールの転送
Pylearn2:ディープラーニングに対応したPythonの...
WordPress on Windows Azure
OpenFace:Deep Neural Networkによ...
SculptrisとBlenderで作ったGodzilla ...
Mayaのレンダリング アトリビュート
C#で使える遺伝的アルゴリズムライブラリ『GeneticSh...
Unreal Engine Tokyo MeetUp!へ行っ...
ゴジラ(2014)のメイキング
オープンソースのロボットアプリケーションフレームワーク『RO...
Unreal Engineの薄い本
Google XML Sitemap Generatorプラ...


コメント