outliner · inspector
The review conversation
Pick prims under any renderer, isolate, switch variant sets live, transform with axis constraints. Maya, Houdini and trackpad navigation.
mpt set_v003.usd
3d · usd viewer
Not a "preview a mesh" afterthought. OpenUSD on Hydra Storm and two ray tracers sharing one set of controls — on the same transport bar as your footage.

realtime · rasteriser · default
The realtime path every GPU gets. Huge stages open immediately and stream in; proxy draw modes and a render-thread park during drags keep it interactive.
Works on any GPU, including AMD and Intel.
cpu ray tracer · embree + oidn
Every platform, every GPU vendor — and the reference the GPU tracer is tested against. AO or AO + HDRI with an HDRI-derived sun, stratified sampling, firefly clamping, real-lens depth of field.
Tumbling stays interactive; the image cleans up when you stop.
gpu ray tracer · built in
hdRt is MPT’s own Hydra render delegate — one core, two device backends sharing the shading maths file for file. Meshes, instancing, VDB volumes and Gaussian splats (experimental) trace in one scene, shadowing each other.
Ships nothing extra: CUDA and OptiX come with the driver; Metal compiles at runtime. Without an eligible GPU you get one fewer renderer.
hdRt · meshes
0.32
ms / sample, settled
Kitchen_set · 1,788 prims · 537k triangles · HDRI. 0.9 ms per frame orbiting, zero-copy.
hdRt · splats (experimental)
14–16
ms / frame, interactive
471k-splat capture. 37 ms per sample settled at ~530×520.
hdRt · volumes
4.2
ms / sample
wdas_cloud (eighth) · OpenVDB.
// measured · linux · rtx 3090 · headless
Conditions differ per row. Several times faster than the CPU tracer at look-dev quality — not measured like for like, so there's no single multiplier to quote. No Mac speed figure.

mpt vdb --lookdev
examplePath traced under Embree for a preview and under hdRt as the physically based one — real multiple scattering, on the GPU. .vdb sequences stream; volumes inside Houdini .bgeo read directly.
Velocity streamlines through a vector grid, coloured by speed (opt-in, experimental).
outliner · inspector
Pick prims under any renderer, isolate, switch variant sets live, transform with axis constraints. Maya, Houdini and trackpad navigation.
camera
Focal length in mm, film-back presets, gate fit. Depth of field with f-stop and Focus on Selection, rendered by both tracers.
animation
USD node and skeletal animation, skinned FBX, BVH mocap, animated splat sequences (experimental) — on the shared transport.
turntables
Orbit at wall-clock rate whether a frame takes 4 ms or 400 ms. MP4, ProRes or PNG from exact AOV pixels.
ls ~/scenes
materials: UsdPreviewSurface · MaterialX · UDIM · Ptex (experimental)