Stream 3D content without limits

AI-optimized streaming that delivers 3D content at billion-user scale.
Drag to explore
Left drag
Rotate
Right drag
Trusted Customers & partners
Built for developers

Stream 3D to any device

Stream high-fidelity 3D content to any device — without downloads, infrastructure headaches, or unpredictable costs.

Join the beta

Stream high-fidelity 3D experiences instantly across devices. Get started today.
Ship in hours, not months.
Drop a script tag and your 3D viewer is live. No pipeline to configure, no infrastructure to manage.
One upload. Every device.
Miris adapts quality and resolution automatically for desktop, mobile, tablet, and XR — no extra work.
Test with your real content.
This isn't a sandbox. It's the production platform, so what you build in beta is what you ship.
Miris logo with text announcing Beta is live and website miris.com on a dark technological background.

Join the beta

Stream high-fidelity 3D experiences instantly across devices. Get started today.
Ship in hours, not months.
Drop a script tag and your 3D viewer is live. No pipeline to configure, no infrastructure to manage.
One upload. Every device.
Miris adapts quality and resolution automatically for desktop, mobile, tablet, and XR — no extra work.
Test with your real content.
This isn't a sandbox. It's the production platform, so what you build in beta is what you ship.

Full platform access

Get access to the full Miris platform from day one. Upload OpenUSD assets up to 10GB, process, stream, and embed with the production SDK. What you build here is what goes to production.

Shape what ships next

What you test and report feeds directly into our roadmap. We're building Miris with the developers and teams using it. Beta users get early access to new features.

Build the community

Join our Miris Discord and connect with the engineers, artists, and teams pushing 3D delivery to its limits. Ask questions, share builds, and get early looks at what's coming.

Works with

three.js
Unity
Web
Mobile
XR

Use cases

Digital twins
Robotics visualization
Simulation review
Stakeholder walkthroughs
Product visualization

Developer toolkit

Built for developers who move fast and ship often. Upload once, stream everywhere — no infrastructure required.
Built for developers who move fast and ship often. Upload once, stream everywhere — no infrastructure required.
Join the beta
Platform

Upload once. Stream everywhere.

Stream every asset instantly while keeping your infrastructure simple and scalable.

Start with any OpenUSD object or imagery

Import any 3D asset in OpenUSD format. Miris accepts models up to 10GB with textures, materials, and lighting data intact. Author in your digital content creation tool of choice, whether you’re working with CAD models, photogrammetry scans, or game assets, start with what you have.

Supports textures, materials, and lighting data.
No manual stripping or re-export required.
Up to 10GB per asset.
Large architectural models and high-poly scans accepted.
Export guides for Blender, Maya, Houdini, and more.
Step-by-step USD export documentation.
Three overlapping icons representing file types: EXR with a camera aperture symbol, H.264 with a video camera symbol, and USD with a 3D cube symbol.

Build the foundational asset

Miris converts your source file into a streaming-optimized format. Multi-resolution LODs are generated automatically. Geometry is compressed. Textures are optimized. Visual fidelity is preserved from the original. This is the foundation that makes adaptive 
delivery possible.

Automatic LOD generation.
Multiple levels of detail from a single source file.
Lossless visual fidelity.
Source materials, lighting, and textures preserved.
Export guides for Blender, Maya, Houdini, and more.
Step-by-step USD export documentation.
Projection of colorful interconnected cubes forming a geometric pattern above a circular white projector lens against a dark background.

Optimize for every device and network

Miris analyzes each asset’s geometry complexity, texture resolution, and material composition to determine optimal compression and encoding strategies. The result: maximum visual quality delivered within your viewers’ bandwidth and device constraints. Quality adapts per viewport, per device, per network condition.

Per-asset analysis.
Compression strategies based on actual geometry and texture complexity.
Bandwidth-aware encoding.
Optimized for fiber, cellular, and constrained networks.
Device-aware quality tiers.
Desktop GPU, mobile, and XR headsets each get appropriate fidelity.
3D isometric illustration of a layered orange and purple cube inside a transparent container, resembling a futuristic device or server on a white and black background.

Your asset is stream-ready

Your processed asset is now optimized for progressive delivery. Content is visible in seconds. Full detail loads as users explore. Quality transitions are automatic, adapting to viewport distance, device capability, and network conditions in real time.

First frame in milliseconds.
Visible before full detail arrives.
Progressive loading.
Detail increases as users zoom and rotate.
Resolution-independent.
Same source, optimized output per device.
3D cube with red, purple, and orange grid faces floating on a dark textured background.

Data where you need it

Miris routes your content through a global CDN. Assets are cached at edge nodes close to your users. Predictive loading ensures sub-second response times regardless of asset complexity or user location. No origin server bottleneck. Performance is predictable from day one.

Global CDN delivery.
Nearest edge node serves every request.
Predictive caching.
Sub-second response times worldwide.
No per-session compute.
Costs scale with storage, not concurrency.
White cubes moving along curved colorful tracks in blue, pink, orange, and yellow on a black background.

Integrate into your workflow

Connect Miris to the tools you already use. Drop a component into React, Vue, or vanilla JS — our Web SDK integrates directly with three.js as the runtime environment. No workflow changes. No re-architecture. Your tools, your pipeline, our delivery layer.

Web SDK.
JavaScript for web with TypeScript types. Integrates with three.js and any WebGL-compatible renderer.
Zero lock-in.
Miris sits alongside your current stack. Standard components, standard patterns. Remove it and your app still builds.
More platforms (comings soon).
Native SDKs for mobile and game engines are on the roadmap. Join the beta to shape what's next.

Build once, stream anywhere

Embed in any web app with a React, Vue, or vanilla JS component. Your users don't download anything — they just open a link and see your model instantly, whether they're on a laptop, phone, or WebXR headset. One asset, one endpoint, every browser.

Web SDK.
React, Vue, vanilla JS. ~18KB gzipped. TypeScript types included.
Cross-device.
Runs in any modern browser — desktop, mobile, or headset. No native app required.
Isometric digital illustration of a laptop, smartphone, and VR headset with colorful 3D cubes floating between the devices.

Start with any USD object or imagery

Import any 3D asset in OpenUSD format. Miris accepts models up to 10GB with textures, materials, and lighting data intact. Author in your digital content creation tool of choice, whether you’re working with CAD models, photogrammetry scans, or game assets, start with what you have.

Supports textures, materials, and lighting data.
No manual stripping or re-export required.
Up to 10GB per asset.
Large architectural models and high-poly scans accepted.
Export guides for Blender, Maya, Houdini, and more.
Step-by-step USD export documentation.

Build the foundational asset

Miris converts your source file into a streaming-optimized format. Multi-resolution LODs are generated automatically. Geometry is compressed. Textures are optimized. Visual fidelity is preserved from the original. This is the foundation that makes adaptive 
delivery possible.

Automatic LOD generation.
Multiple levels of detail from a single source file.
Lossless visual fidelity.
Source materials, lighting, and textures preserved.
Export guides for Blender, Maya, Houdini, and more.
Step-by-step USD export documentation.

Optimize for every device and network

Miris analyzes each asset’s geometry complexity, texture resolution, and material composition to determine optimal compression and encoding strategies. The result: maximum visual quality delivered within your viewers’ bandwidth and device constraints. Quality adapts per viewport, per device, per network condition.

Per-asset analysis.
Compression strategies based on actual geometry and texture complexity.
Bandwidth-aware encoding.
Optimized for fiber, cellular, and constrained networks.
Device-aware quality tiers.
Desktop GPU, mobile, and XR headsets each get appropriate fidelity.

Your asset is stream-ready

Your processed asset is now optimized for progressive delivery. Content is visible in seconds. Full detail loads as users explore. Quality transitions are automatic, adapting to viewport distance, device capability, and network conditions in real time.

First frame in under 2 seconds.
Visible before full detail arrives.
Progressive loading.
Detail increases as users zoom and rotate.
Resolution-independent.
Same source, optimized output per device.

Data where you need it

Miris routes your content through a global CDN. Assets are cached at edge nodes close to your users. Predictive loading ensures sub-second response times regardless of asset complexity or user location. No origin server bottleneck. Performance is predictable from day one.

Global CDN delivery.
Nearest edge node serves every request.
Predictive caching.
Sub-second response times worldwide.
No per-session compute.
Costs scale with storage, not concurrency.

Integrate into your workflow

Connect Miris to the tools you already use. Drop a component into React, Vue, or vanilla JS — our Web SDK integrates directly with three.js as the runtime environment. No workflow changes. No re-architecture. Your tools, your pipeline, our delivery layer.

Web SDK.
JavaScript for web with TypeScript types. Integrates with three.js and any WebGL-compatible renderer.
Zero lock-in.
Miris sits alongside your current stack. Standard components, standard patterns. Remove it and your app still builds.
More platforms (comings soon).
Native SDKs for mobile and game engines are on the roadmap. Join the beta to shape what's next.

Build once, stream anywhere

Embed in any web app with a React, Vue, or vanilla JS component. Your users don't download anything — they just open a link and see your model instantly, whether they're on a laptop, phone, or WebXR headset. One asset, one endpoint, every browser.

Web SDK.
React, Vue, vanilla JS. ~18KB gzipped. TypeScript types included.
Cross-device.
Runs in any modern browser — desktop, mobile, or headset. No native app required.
THE DIFFERENCE

One asset. Every device.

Video streaming solved adaptive delivery for pixels decades ago. Miris applies the same architecture to 3D. Geometry, materials, and lighting stream to any device based on what it can handle — no file downloads, no server-side rendering, 
no quality compromise.
01.
Speed

First frame renders in under 2 seconds. We stream what's visible first, then progressively load detail as users explore.

02.
Fidelity

Assets stream at native resolution. Level-of-detail adapts automatically based on viewport and device capability.

03.
Scale

Upload once, stream anywhere. Cross-platform delivery to phones or workstations — no manual optimization required.

04.
Cost

You pay for what you stream, not for standing up or maintaining rendering infrastructure. No GPU servers.