WebGPU-Powered 3D Viewer

Finally, a 3D viewer
built on modern tech.

We know what's broken in other viewers. So we built ours right.

The same model in other viewers and in Trice – two completely different experiences. The difference is visible from the first frame, without a single setting.

Drop a heavy scene – it stays smooth.
Embed dozens on one page – your site stays fast.

WebGPU / WebGL2 Gaussian Splatting WebXR TAA + 25× Supersampling Meshopt Compression WebP Texture Transcoding Zero GPU When Idle PBR Material Editor Artifact-Free Soft Shadows Multi-Model Scenes Free · No Watermark
iframe: hero video / interactive demo

Import anything

GLB
GLTF
FBX
OBJ
STL
DAE
3DM
PLY
ZIP
Visual Quality

Looks stunning.
Zero setup.

Every model gets studio-grade HDR lighting, hardware MSAA plus 25× supersampling, and correct PBR rendering — automatically. When the camera stops, the engine accumulates 25 sub-pixel samples. The still frame looks like an offline render. Touch the mouse — instant realtime. Release — cinematic quality again.

25× Supersampling
0% GPU at rest
iframe: visual quality demo
Multi-Model Scenes

Not just a viewer.
A scene editor.

Drag as many models as you want into one scene — any format, mixed together. Select, move, rotate, scale each object with a full transform gizmo. Build product showcases, interiors, or entire 3D presentations.

iframe: multi-model scene demo
Interactive Experiences

Material variants, hotspots, configurators.

Create material switches for colors and finishes, object variants for different configurations, and hotspots with guided tours. Your viewers don't just look — they interact. One link, no coding, no plugins.

iframe: interactivity demo

What's inside.

Everything you'd expect from a 3D viewer — just working better than you're used to.

iframe: Post-Processing demo

Smooth scenes. Fast pages. No lag.

WebGPU rendering with intelligent resource management. Outstanding performance even with heavy scenes and multiple embeds on one page.

WebGPU with WebGL2 Fallback

Next-gen GPU access on supported browsers, seamless fallback on the rest. While most viewers still run on WebGL (2011), Trice is already on the modern API.

On-Demand Rendering

Zero frames drawn when nothing changes. The GPU is completely idle at rest. Put 10 embeds on a page — all silent until touched. No other viewer does this.

2-tier optimization pipeline

Your model gets smaller, faster, and looks the same.

Automatic

Import-Time Compression

Every uploaded model is instantly compressed with meshopt — vertex reordering, quantization, binary stream compression. You don't press anything.

  • Meshopt compression at import
  • Zero polygons lost
  • Zero visual change
20–40% smaller
One Click · Free

Client-Side Optimization

Full geometry and texture pipeline running in an isolated Web Worker — no UI freeze.

  • Vertex welding & deduplication
  • Attribute quantization (KHR)
  • Smart texture resize
  • WebP transcoding
30–60% geometry
50–80% textures
Pro

Server-Side Optimization

Native C++ pipeline in the cloud. Lanczos3 resampling, deduplication, quality-controlled compression.

  • Sharp (libvips) Lanczos3
  • Texture & accessor dedup
  • Controlled WebP quality
  • Full meshopt pipeline
Maximum quality at minimum size

Other viewers make you trade quality for performance.

Trice gives you both — automatically. Drop your model and see.