💩

[blender]Armory3dをMacで稼働させる方法

2023/03/28に公開

Armory3dとはblenderのゲームエンジンです。
ゲームエンジンならUEでいいじゃん!と思いましたが、blenderで使用できるものがあるので、そちらを使用してみます。

しかしながら、こいつ、、、公式通りにインストールしても動かない!

今回は、MacOSでArmoryを動かすまでです。簡単です。

環境

  • Apple M1 Pro, macOS Ventura 13.2.1
  • blender 3.3.5LTS(安定版)

アドオンのインストール

こちらの手順で行います。
これは他のアドオンと同じで、armory.pyをインストールします。

注意すべきは、GitHubからダウンロードしたarmsdkフォルダの中のarmory.pyを読み込むことです「。

armory.py単体を別フォルダに移してインストールしても稼働しないので注意。(armory.pyarmsdkフォルダの中を参照しているから?)

Armoryの稼働(ここでトラブった)

アドオンのインストールが終わると、以下の画像のようにArmoryに関わるレンダーメニューが追加されます。

Armory Player > Playボタン で正常に動くかを実験できるのですが、こいつがうまくいかなかった

そこで以下のようにします。

Update SDK

Edit > Preferences > Add-ons で Game Engine: Armory を検索し、開きます。
そこの設定ページで Update SDK を押下してください。

これで動くかと思います。
動かなければ、さらに以下をお願いします。

Armory Playerの設定をBrowserに変更する

Armoryに入っているKrom.appが正常に動いていないために実行できていない可能性があります。

現状、正常に動かすためにできることはなさそう。。?です。

なのでレンダリングをブラウザで行うよう設定します。

うまくいけば、Playボタンを押すと、ブラウザが立ち上がり、カメラビューの視点の画像が表示されます。

Discussion