Web viewer

Skirnir_

Skirnir is the 3D viewer on heimdall3d.com. It draws 3D models, animated characters, Gaussian splats and voxel models in a web browser.

Written inOdin
Runs asWebAssembly
Draws withWebGL 2
Convertsin your browser, to glb
FollowsHeimdall3D, the reference renderer
Explore the models
A voxel monument
MONU10 · 0.6 MB .VOX · EPHTRACY, MIT
Examples

Interactive 3D scenes

Formats

Input matrix

Polygon models.gltf.glbDracomeshoptKTX2.fbx.obj + .mtl.stl.ply.3mf10
Animationskinned glTFskinned FBX2
Gaussian splats3DGS .plycompressed .ply.splat.ksplat.spz.sog6
Voxels.vox.qb.binvox.bt.ot5
Volumes.vdb.nvdb.nrrd.nhdr.dat5
Molecules.mol.sdf2
ImagesPNGJPEGWebPGIFKTX2EXRHDR7
Archives.zip with textures1
Environments

Sixteen skies

city night
sunset
studio
beach
snow
desert
colosseum
church
moonlit
dawn
rainforest
misty
street
fireplace
photo studio
sky
In the viewer

Controls

Floor

Plain or one of 12 materials, with scale, grid and background.

Lighting and effects

Contact shadows, ambient occlusion, reflections, bloom, light shafts.

Point lights

Colour and strength, dragged in the scene.

Pixel look

Row count, palette, dithering, outline.

Animation

Clips, play, pause, scrub, speed.

Walk

Eye height, gravity. WASD Space V

Embedding

One element

<h3d-model src="https://heimdall3d.com/u/you/o/graveyard.glb"></h3d-model>
// still picture until pressed → live viewer

Warrior and graveyard: Kay Lousberg (KayKit), CC0. Monument: ephtracy, MIT. Pumpkin patch: Heimdall3D, CC0.