Wonderland Engineの特徴

ハイライト 

  • 効率的なランタイム
    • WebAssemblyベース(可能であればSIMDとスレッド対応)
    • 効率的なWebGL2
    • テン数千のオブジェクトを10ドローコール未満でレンダリング
    • 大規模な3Dシーンの迅速な読み込みに最適化
  • ビジュアルエディター
    • Windows、MacOS、およびLinuxで動作
    • glb/gltffbxobjplypngjpeg多くの他のフォーマットをロード
    • アセットの最適化
    • 迅速な反復のための統合ウェブサーバー
  • JavaScript/TypeScript API
    • カスタム再利用可能なコンポーネント
    • 任意のJavaScript/TypeScriptライブラリの統合
    • プロパティをエディターに公開

パフォーマンス 

WebAssemblyと最適化されたシェーダーの力により、Wonderland Engineは単一のドローコールで多くの動的オブジェクトを描画できます。

小サイズ 

ランタイムでデータを解析する代わりに、エディターツールはアセットを効率的なバイナリフォーマットに最適化します。このフォーマットは、テキストを解析する必要がないため、ランタイムで非常に迅速に読み込まれます。

VR & AR 

Wonderland EngineはWebXR(WebVRおよびWebAR)用に特別に設計されています。これには、8thwallおよびAR.jsとの統合、コントローラの入力、およびWebXR Device APIのサポートが含まれます。

開発速度 

ウェブの反復時間を活用しましょう。迅速なパッケージングと自動リロード、ファイルウォッチングにより、プロジェクトにほぼ即座にフィードバックが得られます。

ビジュアルエディターとコンポーネント 

私たちのエディターには事前に書かれたJavaScriptコンポーネントの範囲があり、UIエディターを通じて使用および構成できます。コードを書く必要はありません。

JavaScript API 

私たちのJavaScript APIを利用することで、ブラウザでできることを全てエンジンに統合できます。

インポートフォーマット 

Wonderland Engineがインポートをサポートする全ファイルフォーマットのリスト:

シーンファイル 

Wonderland Engineは幅広いシーンファイルフォーマットをサポートしています。

十分にサポートされているフォーマット 

最もサポートされているglbgltffbxを推奨します。その他のフォーマットのインポートには制限がある場合があります。例えば、スキンメッシュはfbxglbgltfのみでサポートされています。

  • Autodesk FBX (.fbx)
  • glTF (.gltf, .glb)
  • Wavefront OBJ (.obj)
  • Stanford PLY (.ply)

その他のフォーマット 

  • COLLADA (.dae)
  • Blender 3D (.blend, 2.7 またはそれ以前のみ)
  • 3ds Max 3DS および ASE (.3ds, .ase)
  • Industry Foundation Classes (IFC/Step) (.ifc)
  • XGL (.xgl, .zgl)
  • AutoCAD DXF (.dxf)
  • LightWave, LightWave Scene (.lwo, .lws)
  • Modo (.lxo)
  • Stereolithography (.stl)
  • DirectX X (.x)
  • AC3D (.ac)
  • Milkshape 3D (.ms3d)
  • TrueSpace (.cob, .scn)
  • Biovision BVH (.bvh)
  • CharacterStudio Motion (.csm)
  • Ogre XML (.xml)
  • Quake I (.mdl)
  • Quake II (.md2)
  • Quake III Mesh (.md3)
  • Quake III Map/BSP (.pk3)
  • Return to Castle Wolfenstein (.mdc)
  • Doom 3 (.md5)
  • Valve Model (.smd, .vta)
  • Open Game Engine Exchange (.ogex)
  • Unreal (.3d)
  • BlitzBasic 3D (.b3d)
  • Quick3D (.q3d, .q3s)
  • Neutral File Format (.nff)
  • Sense8 WorldToolKit (.nff)
  • Object File Format (.off)
  • PovRAY Raw (.raw)
  • Terragen Terrain (.ter)
  • 3D GameStudio (3DGS), 3D GameStudio (3DGS) Terrain (.mdl, .hmp)
  • Izware Nendo (.ndo)

画像ファイル 

Wonderland Engineは幅広い画像ファイルフォーマットをサポートしています:

  • Webp (.webp)
  • JPEG (.jpg, .jpe, .jpeg)
  • Portable Network Graphics (.png)
  • Windows Bitmap (.bmp)
  • Adobe Photoshop (.psd)、合成ビューのみ
  • Truevision TGA (.tga, .vda, .icb, .vst)
  • Radiance HDR (.hdr)
  • Graphics Interchange Format (.gif)、アニメーションを含む
  • Portable Graymap (.pgm)
  • Softimage PIC (.pic)
  • Portable Pixmap (.ppm)

“Basis Universal"ファイルはエディターへのインポートではサポートされていませんが、ランタイムではロードされます。ランタイムでは、ブラウザがサポートする任意のフォーマットがサポートされます。

ビデオファイル 

ビデオはランタイムでのみサポートされています。「ビデオの例」を参照してください。ランタイムでは、ブラウザがサポートする任意のフォーマットがサポートされます。