Needle と Wonderland Engine
NeedleはThree.jsにスーパーパワーを与えたものです。Wonderland Engineは次世代の3Dエンジンです。
Needle Engineは「Three.jsにスーパーパワーを与えたもの」で、UnityまたはBlenderのシーンをパッケージ化してウェブコンポーネントにします。 Wonderland Engineは独自のエディターと最適化されたランタイムを備えたネイティブエンジンです。

Needle Engineは、既にUnityやBlenderで作業していて、シンプルで最低限のインタラクティブなシーンをウェブコンポーネントとしてエクスポートしたい場合に便利です。このプラグインはプロジェクトをGLTF/GLB/USDZファイルにパッケージ化しますが、JavaScriptでの解析が必要なため、読み込みが遅くなり、アセットの保護が難しくなります。小規模なショーケースや3DウェブサイトにはNeedleプラグインが適していますが、高性能でインタラクティブ性を完全にコントロールできる大規模なインタラクティブウェブ体験には、Wonderland Engineが明らかに優れています。

Wonderland Engineを選ぶ理由

コントロール、パフォーマンス、効率的なパイプラインを求めるなら、Wonderland Engineが応えます。

カスタマイズされたアセットフォーマット

Needle Engineは標準のGLTF/GLBファイルをエクスポートし、JavaScriptでパースされ、難読化が困難です。Wonderland Engineは、メモリに直接マップされたカスタムのバイナリフォーマットを使用し、WebAssemblyメモリにすばやくロードしてアセット保護を行います。

スタンドアロンエディター

Needle EngineはUnityまたはBlenderのプラグインとして機能し、シーンの構築にはこれらのツールが必要です。Wonderland Engineは、ローカルで実行され、コードと統合されたネイティブエディターを提供します。

パフォーマンスとフットプリント

Needleのランタイムはフレームワーク上に構築され、JSONで解析されたアセットを使用するため、大きなシーンではパフォーマンスが低下します。Wonderland EngineはWebAssemblyにコンパイルされ、自動的にドローコールをバッチ処理して高性能を発揮します。

パイプラインを自分のものに。

Wonderland Engineに切り替えて、エディターからデプロイメントまでの効率的なワークフローをお楽しみください。