Ethereal Engine is a web technology for building and scaling real-time 3D experiences to a wide community on the web. Our low and no-code tools make it easy for any web developer to create immersive experiences.
With complete end-to-end control, you can customize from the ground up to host events, showcase art, make games, or cultivate online communities.
Our powerful engine is designed for web developers, with an intuitive collaborative web-based editor featuring drag-and-drop creation, file management, visual scripting, and low-code customization.
Our Project API lets you handle fully version controlled projects via GitHub with your own scenes, assets & code with a click of a button, giving you advanced management of custom content with granular scoped permissions.
Using TypeScript, React, Node.js, and Vite, we provide all the standard tools and cutting-edge web technologies for projects of any scale, allowing you to craft custom solutions with ease.
Launch quickly with a customisable and scalable web app powered by a state of the art fullstack framework, template & deployment pipeline using Kubernetes, Docker, Agones, Openmatch & Feathers.js.
We’re built to WebXR specifications, so any single or multiplayer environment can be deployed across major desktop, mobile, and console devices for web, AR, or VR.
Our hybrid programming paradigm and integration with the fastest web ECS framework means you can deliver an experience optimized for speed and quality to any level of end-user device.
We support innovation without the constraints of proprietary technology and app stores. Through community collaboration and wide interoperability with existing open standards and major technologies, we’re accelerating the evolution of the immersive web.
Overcoming barriers-to-entry is a key challenge for the growth of the metaverse. Through the universal availability of the existing web infrastructure, we’re delivering fun and immersive experiences to all audiences, not just those with elite consoles.
Unlike most engines, we’re built web first so you can fully leverage all web platform apis and features. Our environments run on WebGL, WebGPU, WebXR, and WebAssembly, giving you the most affordable server costs with the highest quality performance available for web browsers.
Our “EE_variant” glTF extension allows for dynamic LOD of instanced meshes. The schema is flexible and self-contained, and can be utilized multiple meshes, or even entire sub-scenes with dynamic content. This enables nested variants, and variants for particle systems, colliders, and any other resource-intensive scene elements, unifying the variant systems in glTF to use one schema. This extension compounds the memory usage savings and enables the creation of more complex, dynamic scenes to mirror the Universal Scene Description (USD) variant system.
UVOL optimizes volumetric media streaming on various devices and offers extensive file customizations. It supports a variety of advanced encoding options, catering to diverse needs to accommodate different device capabilities. A key feature of UVOL is its adaptive playback, adjusting frame rates, resolutions, and complexities to optimize performance across conditions and devices, which emulates the functionally versatile MP4 multimedia container format to cater to the rapidly evolving needs of the spatial industry.
Markerless MOCAP gives your users full immersion by translating their body movements into their digital avatar using only a built-in device camera, with the option of syncing a second camera for higher accuracy. This has many advantages especially in telehealth or virtual fitness settings, where it’s important to easily see and analyze body movements without costly and difficult motion capture equipment.
Enhance your experience and boost conversion with our analytics dashboard or integrate with Google Analytics via API for custom tracking. Additionally, Ethereal Engine allows you to capture detailed behavior data, including avatar positions, movements, camera views, and even body language in VR.
Whether you’re an agency looking to build your client’s next marketing activation, or a developer looking to build your own XR experience, we’re here to help.