今後のプラグイン
これは、現時点では概念的な段階にあるプラグイン機能のアイデアですが、将来的に実装される可能性があります。
HTMLファイルやその他の静的ファイルをJSに埋め込む
現在は JavaScript で文字列として記述する必要がありますが、実際の開発では別ファイルとして記述できる方が便利な場合が多いです。 プラグインインストール時に、HTMLをJavaScriptの文字列として自動で埋め込む機能を検討中です。
また、文字列またはbase64エンコーディングを使用して、他の静的ファイルを埋め込む機能も検討しています。
その他プラグインの種類
- シーン: シーン全体の動作を変更
- エディター: 編集画面を拡張し、編集効率を向上させます。たとえば、プロパティ フィールドを効率的に設定できるモーダルを表示できます。
- ファンクション: 入力データを使用して計算を実行し、結果を保存して表示します。 Re:Earth上で様々な分析ができるようになります。
ファンクションプラグインは WebAssembly を採用することを想定しており、WebAssembly にコンパイルできるプログラミング言語を使用して開発できるようになります。 WebAssemblyを採用することで、Webブラウザ、エッジ、バックエンドなど、運用の特性に応じてさまざまな場所で運用できる可能性を秘めています。