Our Technology

The 3D web is here. The Cherry platform powers interactive experiences on all modern operating systems, browsers, and devices.

Explore All Features

The world’s most powerful 3D rendering engine on the web

  • Asset Streaming
  • Audio and Video
  • Developed In C++ into WASM
  • Entity/Component Scenegraph
  • FOV System
  • Highly Optimized Binary Format (C3B - Cherry 3D Binary)
  • Highly Optimized Scene Format (C3S - Cherry 3D Scene)
  • Javascript SDK
  • Lighting System
  • LOD System
  • Memory & Performance Controls
  • Multi Platform (Safari & Chrome)
  • Particle Generator
  • PBR / IBL Shader
  • Physics System
  • Real-Time Shadows
  • Skeletal Animations & Morph Target Animations
  • Spatial Audio (3D Sound)
  • Web Enabled

Development suite for 3D web creators

  • Asset Manager
  • Code Snippets (Pre-Fabs)
  • Drag & Drop functionality
  • Enterprise Grade Security
  • Extendable UI
  • HTML Visual Designer
  • Kubernetes Cloud Infrastructure
  • Native JS & CSS Editor
  • On-Prem hosting
  • One-Click Publish
  • Project & Team Management (Workspaces)
  • Project Versioning using custom GIT
  • Sandbox & Preview Environments
  • Scene Development
  • Support for FBX, OBJ, GTLF, GLB
  • Visual 3D Designer / Builder Tool

The universe of multiplayer interactive worlds

  • 2D & 3D Collaboration Interfaces
  • Asset Manager
  • Avatar SDK
  • Blockchain Integration (Hedera)
  • Coin Exchange
  • Custom Usage Analytics
  • Customizable Avatars
  • Device Profiling & Auto Optimization
  • Friends List
  • Geo-gating
  • In-world object Injection & Customization
  • Mapped Keyboard and Multi-touch Controls
  • Multi-Channel Sounds Mixer
  • Multiplayer Cloud Infrastructure (Web Sockets)
  • Multiplayer SDK
  • NFT’s & Wallets
  • Private & Public Rooms
  • Real time Messaging
  • Scheduled Meetings
  • Shard-able Instancing
  • Token Gated Meetings (NFT)
  • User Management
  • Web RTC (Real Time Audio/Video/Screen)
  • World Designer

Individual experiences within Cherry World

THEMALL

  • Checkout Process
  • Commerce/Shopping
  • Massive Interactive Environment
  • Real-Time Screen Share

 
MEETOPIA

  • 12 Ready-Made 3D Worlds
  • Optimized Meeting Spaces
  • Real-Time Screen Share

 
...AND MANY MORE

Explore Experiences
Web-Based End-to-End Solution

Web-Based End-to-End Solution

The Cherry Editor integrates with our cloud hosting service and empowers users to easily create and showcase interactive 3D & XR experiences to all audiences.

Build Once, Deploy Everywhere

Build Once, Deploy Everywhere

The Cherry Engine runs on our efficient 3D rendering core. Designed as a mobile first architecture, it empowers life-like experiences on all devices.

OS, Browser & Device Agnostic

OS, Browser & Device Agnostic

Our powerful rendering technology empowers businesses to maximize reach while simplifying 3D and XR content creation, curation, and consumption.

Code Optional & Javascript

Code Optional & Javascript

No Coding Required with code snippet API. Build, share, sell, and import easy-to-use templates. JavaScript support gives developers unlimited potential to build and configure anything.

Git Repository

Git Repository

GIT allows for multi-user permissions and versioning in addition to branching capabilities. Feature branches provide an isolated environment for every change to your codebase.

Team Management

Team Management

Allows for multiple stakeholders to participate in the creation and editing of live project files. Organizations can grant permission access to projects based on role.

Multi-Editor Collaboration

Multi-Editor Collaboration

Save time and money by giving every stakeholder permissioned access to projects for comment and alteration. Cherry Engine is the only creation platform with this capability.

On-Premises Hosting

On-Premises Hosting

A key enterprise feature that provides an additional layer of security and privacy. Cherry Engine works on any cloud infrastructure for maximum flexibility.

Kubernetes Infrastructure

Kubernetes Infrastructure

A series of microservices (converter, git, player, editor, admin, workspaces and payments) are connected via kubernetes for maximum flexibility and scalable infrastructure.

White Labeling

White Labeling

Offers a completely brand-focused project opportunity. Cherry Logos are removed and replaced with brands. White labeling is only available with on-premises hosting.

Spatial Audio

Spatial Audio

3D virtual worlds are a sensory experience. The Spatial audio editor allows creators to make custom soundscapes for additional layers of immersion.

Key 2D & 3D Formats

Key 2D & 3D Formats

Cherry Engine supports drag-and-drop for major and standard 2D and 3D formats: FBX, OBJ, GLTF, GLB (USDZ coming), MP3, MP4, JPG, PNG.

Bullet 3D Physics Engine

Bullet 3D Physics Engine

Creation of virtual worlds and experiences requires building as close to reality as possible. The Bullet 3D physics engine allows for quick and easy assignment of gravity and other physics-based object parameters.

Multiple Shaders

Multiple Shaders

Physically Based Rendering (PBR) gives 3D object materials the visual properties of a surface in a physically plausible way, such that realistic results are possible under all lighting conditions.

WebXR Ready

WebXR Ready

Access spatial content from any browser on any device using the WebXR standard from W3C. Supports most virtual, augmented and mixed reality hardware.

Custom Avatar Creator System

Custom Avatar Creator System

Our proprietary avatar creation system allows end-users to make their own personal representation in virtual worlds built in Cherry Engine. Brands have standard sizes and elements to create assets for direct-to-avatar sales.

Advanced Scene Graph

Advanced Scene Graph

One step changes allows for instant graphics editing with zero latency.

Automatic Device Recognition

Automatic Device Recognition

Build once, deploy everywhere. System recognizes which device, IP and platform and can send the appropriate version automatically.

Browser Multithreading

Browser Multithreading

Until now, the browser was only accessible by one core of the device. Cherry Engine 2.0 has introduced true multithreading to unlock the full power of every device on the browser.

Real-Time Communication Suite

Real-Time Communication Suite

WebRTC integration allows for synchronous communication via text, photo, video and avatar.

Video Streaming

Video Streaming

Video content can be streamed directly, as needed into virtual worlds to create multimedia content experiences without affecting load times.

VR Support

VR Support

Using WebXR, the Cherry Engine now supports Meta Quest 2 using the Oculus Browser.

Infinite LOD

Infinite LOD

Proprietary system for rendering ultra high-quality meshes and textures to build massive virtual worlds.

3D Payments

3D Payments

Complete path-to-purchase within the 3D world; payments, order management, content management integrations.

WE BUILD 3D INTERACTIVE EXPERIENCES ON THE WEB. READY TO GET ON BOARD?

CONTACT OUR TEAM →