
シャッターバグレンダラーAPI
あなたのMinecraftの世界を写真に変えましょう。
Rustで動くレンダラーと無料のJava APIを使って、カメラ、描画可能なキャンバス、ゲーム内スクリーンを構築します。これで作成した3つのものをご紹介します。
4行でのライブカメラ
新しい流暢なAPIを使えば、こんなに小さなライブフィードが作れます:
RenderStream feed = renderer.stream(camera)
.fov(75)
.toPlayer(viewer)
.start();Renderer.forPlugin(this)をonEnable()で一度だけ作成します。ここで、cameraは追従するエンティティで、viewerはライブマップを受け取ります。空のインベントリスロットでサーバースレッドで開始し、終了時にfeed.stop()を呼び出します。
スナップショット、ライブスクリーン、シーンレイヤー、カスタムライティングは同じAPIを使用します。Renderer 1.1.0に含まれています。SDK 2.3.0-preview.3でプラグインを構築してください。クイックスタートと例 · Maven、ソース、IDEドキュメント
自分自身を見守るスクリーン
プレイヤーの視点を手持ちの地図やデスクモニターで追跡します。自分のスクリーンを向けると、これが得られます:

定期的にレンダリングされたスナップショットであり、スクリーン共有ではありません。メインスレッドではないため、非常に低いTPS影響があります。もちろん、これを使って他のプレイヤーを「スパイ」したり、ミニゲームを作ったりすることもできます!
あるいは、FPSゲームを作っている場合、これを使って死ぬ前の数秒間の「リプレイ」を表示したり、ドローンオペレーター用に使ったりすることができます。世界はあなたのものです。
見えるものを描く
イーゼルを設置し、視界をキャプチャし、次にブラシとシアン、マゼンタ、イエローダイで描きます。完成した絵を持ち帰ります。

例えば、絵画をMcMMOスキルにすることができ、より高いスキルでより大きなキャンバスやスタイルをアンロックすることができます。これ
レッドストーンを追加するだけ
カメラを設置し、電源を入れ、フラッシュを見て、マップとして写真を収集します。

プレイヤーが写真に写っているかどうかを検出するコンパレーターを使ったカメラのような高度なレッドストーンメカニクスをコーディングするのは簡単です。生体認証ドアや、スカルクセンサーに接続して本当にクールなことができます。
これで遊んで、自分のものを作りましょう。
3つの例がすべて含まれており、さらに ポストカードとXray写真 があなたの視界のクイック写真のためにあります。Javaソースとオプションのモデルリソースパックも手に入るので、どのように機能するかを見ることができます:)。Nexoは必要ありません。
RendererプラグインはAPIとネイティブエンジンをバンドルします。無料のSDKを使用して独自のプラグインを構築し、レンダリングをマップやPNGに変換し、あなたのアドオンを販売します。顧客は独自のRendererライセンスが必要です。エンジンを再配布しないでください。
購入前に
永久ライセンス。
紙 / Minecraft 26.2 と Java 25。
Windows x86-64、Linux x86-64、macOS ARM64。その他のハードウェア要件がある場合(そんなものは存在しますか?)、PMしてくれれば対応します!
アクティベーションと更新にはインターネットが必要です。
サポートはMCModelsチケットまたはDiscordを通じて提供されます。別のShutterBugカメラ/アルバムプラグインは含まれていません。
APIが十分に強力ではありませんか?もっと多くのサーフェスを持たせたいですか?Discordで私に書いてくれれば、たぶん追加します :)
これを使ってプラグインを販売する予定ですか?素晴らしい!!!質問があれば、または支援が必要であれば、気軽に話しかけてください :)
