Skip to content

ScriptArts/MC_Particle_Pro

Repository files navigation

Blender Addon: MC Particle Pro

Documentation page for developers and purchasers of MC Particle Pro.

Mcpp_icon_git

anminmakura

Connect with me:

anminmakura https://www.youtube.com/c/anminmakura https://discord.gg/fsy5Hytexb

Languages and Tools:

blender python

概要

MC Particle Proは、Minecraftで使用するコマンドとして書き出すことを目的としたBlenderのアドオンです。
エクスポートは、主にオブジェクト情報、メッシュオブジェクトの頂点情報、FONTオブジェクトのテキストを使用して行われます。
(他にも頂点グループ、オブジェクト名、マテリアル名、オブジェクトのプロパティ等)
始めはパーティクルの位置等を立体的かつ直感的に操作することを目的として製作されましたが、
設定次第で座標操作を使用するコマンド(例:executeやsetblock、fill、playsound等)を代わりに書き出す事も出来ます。
コマンドの書き出しは、クリップボードか.mcfunctionのどちらかを選択することができます。
.mcfunctionのみ対応ですが、アニメーションの書き出しも可能です。
これによりマインクラフトのデータパックを使った演出面などの作成に役立ち、制作の簡略化が可能になります。

ご購入ページ

gumroad.com
購入後の画面にてダウンロードするをクリックすることで、「MC_Particle_pro_x_x_x_x.py」を入手することができます。

インストール方法

現在MC Particle Proはシンプルなアドオンで、.pyファイルの1つだけで構成されています。インストールには通常のBlenderアドオンのインストール方法を使用します。

  • Blenderを起動し、環境設定からアドオンメニューに移動します。
  • 画面の右上にある「インストール」を押し、解凍したMC_Particle_pro_(version).pyを選択してインストールします。
  • アドオン一覧からMC Particle Proを探し、チェックボックスをオンにします。

使い方

MC Particle Proは3DViewに追加されるアドオンのパネルで操作します。パネルはNキーで表示・非表示が切り替えられます。

  • パーティクルコマンドの種類やパラメーターを設定します。
  • エクスポートしたいオブジェクトを選択します。
  • オブジェクトの頂点情報やマテリアル情報などを取得します。
  • クリップボードに書き出すか、.mcfunctionとして書き出すかを選択します。
  • Blenderの開始・終了のフレームの間のオブジェクトのアニメーションをフレーム単位で書き出すこともできます。

詳細な使い方は[こちら](https://www.youtube.com/watch?v=xxxxxx)の動画をご覧ください。
(動画はまだないです)

お詫びと注意事項

.mcfunctionやdatapack等の管理や仕様の把握、また内部のexecuteコマンドを使っての複雑な条件付け等は各使用者に委ねています。
上記の件について私は一切助言等は出来ないので予めご了承ください。

Blender Support Version

Currently the supported and confirmed working Blender versions are 3.4.x to 3.6.x.

License

License: GNU v3
MC Particle Pro Addon (C) 2023 anminmakura
Created by anminmakura
License : GNU General Public License version3