BABYLON VIEWER

While the Babylon platform can power any number of graphics scenarios, rendering a 3D model is a very common one. The Babylon Viewer is created specifically for this scenario and provides a simple, robust solution for rendering a 3D model in a web page or native app.

The 3D model rendered at the top of this page can be rendered on your own page with the simple code snippet below!

Illustration of laptop computer, desktop computer, smart phone, and tablet.

Simple

Tuned for Performance

Shader ball demonstrating PBR materials, clear coat, glow, depth of field, and bloom.
Illustration of cardboard box containing smaller packages.

Compact Package

Fully Customizable

Logo for React Native.
Illustration of laptop computer, desktop computer, smart phone, and tablet.

Web or Native

Viewer Features

The Babylon Viewer has a rich feature set to support the most common 3D model viewing scenarios. Both WebGL and WebGPU are supported, with improved performance when using WebGPU. It also supports various power optimizations, such as pausing rendering when the viewer is not visible.

Material Variants

HotSpots

Earth
Mars
Saturn

Annotations