Fastest Open-source 3D CAD Rendering Engine SDK Powered by Zea

Ludicrously fast on large 3D assemblies to render CAD on the web

 

START HERE

Zea Engine is an open-source 3D javaScript library that's easy to use, well documented, and served by a dedicated team of developers. With our focus on performance, Zea delivers 10x better compression when compared to glTF file formats, 10x better framerates on large assemblies than Three.js, and is 10x cheaper than the leading commercial engineering graphics SDK


Experience the difference a fast, easy, and open 3D engine has on your CAD workflow.

We're fast out of the box on standard 3D formats like glTF, but for ludicrous speed, we use the .zcad file format. It's optimized for fast and efficient data compression and decompression. 

Table of Contents

rendering-engine-performance-01

Fast

Zea Engine was designed with the highest requirements in mind, giving developers a suite of tools to address the toughest challenges in modern professional graphics app development.

  • Render scenes of 40,000 objects at 46 FPS
  • A rendering path optimized for efficient GPU utilization
  • A scene tree to represent large, complex 3d scenes

Easy

Zea Engine was built for the web, using modern web languages that enable new categories of high-performance and versatile web applications.

  • Designed for 3D CAD and monstrous 3D assemblies
  • Supports a wide range of rendering requirements, complex motion, and user interaction models
  • Leverages event triggers found in the browser while adding a layer of tools for building 3D user interface widgets and interaction
rendering-engine-versatility-04
zea-engine-open-may-2021

 

Open

Zea Engine is an open source engine SDK that uses a modular architecture that enables developers to integrate new functionalities. Zea keeps the essential features in the core while allowing powerful extensions to be built, either by Zea, to expand the engine's scope, or by third parties.

  • All aspects of the toolkit support extension through plugins that can implement custom behaviors and features
  • The scene tree supports custom tree nodes which can contain any type of data, expose custom functions, and provide interaction tools
  • The operator system computes changes in the scene tree enabling custom procedural motion or effects
  • The renderer supports plugins that can take responsibility for displaying custom nodes in the tree, making it possible to integrate any custom rendering effects, while integrating with existing rendering solutions, and supporting features such as VR or AR

Plugins

Zea Engine provides core functionality and an ecosystem of plugins that extend the engine's functionally for more specific use cases.

Zea Engine SDK plugin ecosystem

START FOR FREE!

COMPARE PRICING HERE

Links to Learn More About Zea

FAQ