Exporting your model.

vizt accepts GLB (best), OBJ, FBX, DAE, STL, PLY and IFC, up to 300 MB. Everything is converted and compressed automatically. Three rules apply to every program: model in metres, hide reference/construction layers before exporting, and don't worry about orientation — you place and rotate the model on the map inside vizt.

Rhino

  1. Check units: Tools → Options → Units → Model = metres.
  2. Hide or delete construction layers, then select everything to publish.
  3. Rhino 8: File → Export Selected → glTF Binary (*.glb). Keep materials checked.
  4. Rhino 6/7 (no glTF): File → Export Selected → OBJ. In meshing options choose Smooth & slower, check Weld vertices and Export material definitions. Upload the .obj.

Revit

  1. File → Export → IFC.
  2. Setup: IFC4 Reference View (IFC 2x3 also works).
  3. Export only the 3D view you want published (hide annotation categories first).
  4. Upload the .ifc — walls, roofs and openings convert with their true geometry.

Archicad

  1. File → Save As → IFC.
  2. Translator: General Translator (IFC4), geometry only is enough.
  3. Filter to the published story range / layers before saving.

SketchUp

  1. File → Export → 3D Model → COLLADA (.dae) (works in Free and Pro).
  2. Options: check Triangulate all faces and Export texture maps.
  3. Pro users can export OBJ or FBX instead — both upload fine.

Blender

  1. File → Export → glTF 2.0 (.glb).
  2. Check Apply Modifiers; leave +Y up as is (handled automatically).
  3. Compression is optional — vizt re-compresses either way.

Name your layers — vizt reads them

The viewer understands your model through layer / material names. For every object vizt takes the material name first; if the material is unnamed (a Rhino "default" material), it falls back to the nearest named parent layer / node. Matching is case- and accent-insensitive (Cubierta = cubierta), the keyword only needs to appear somewhere in the name (3.4.- TEJAS matches teja), and Spanish + English keywords both work.

Each name feeds two independent decisions: the category — what the object is, which drives viewer behavior (Roofs/Terrain toggles, walking collision) — and the material — how it renders. puerta vidrio is a Door (category: you can walk through it) rendered as glass (material). Both can be overridden per layer from the project page, no re-export needed.

1 · Categories — behavior

Checked in this order — the first hit wins (puerta muro is a Door, not a Wall):

Keywords (ES / EN)Category & behavior
puerta, porton, doorDoor — visitors always walk through, even with Solid walls on. (outdoor does not match.)
muro, pared, tabique, fachada, medianera, wallWall — blocks walking when Solid walls is on.
teja, tejado, cubierta, azotea, roofRoof — hideable with the Roofs toggle; hidden roofs never block movement or clicks.
jardin — or any surface spanning most of the siteTerrain — hideable with the Terrain toggle. Big ground surfaces are picked up automatically even without the keyword.
anything elseNone — plain solid object (blocks walking when Solid walls is on).

2 · Materials — appearance

Also first-match-wins, in exactly this order:

Keywords (ES / EN)Renders as
vidrio, glass, cristalClear glass (see-through)
agua, waterWater
piscinaPool tile
jardin, cesped, verdeLawn
grava, gravelGravel
teja, tejasTerracotta roof tiles
metal, acero, barandillaBrushed metal
hormigon, concretoConcrete
mares, arenisca, sandstoneMarès stone — golden Mallorcan sandstone, ashlar blocks
tapia, tapial, rammedRammed earth — pale formwork lifts, fine aggregate
muro, pared, fachada, obraEarth strata wall finish (banded)
techo, yesoInterior ceiling / plaster (not hidden by the Roofs toggle)
madera, carpinteria, viga, puerta, escalera, mueble, armarioWood
suelo, piso, pavimentoFloor screed
anything elseNeutral plaster

3 · Walking & collision

With Solid walls on (project page → Layers & materials) visitors walking the model collide with every object except Door layers. To make that work well:

4 · Gotchas

Can't rename the source file? Use the Layers & materials card on the project page: it lists every material with what was auto-detected and lets you override the category (Door / Wall / Roof / Terrain / None), the material and a tint per layer. Overrides are stored with the project and apply to every client link.

If something looks wrong

Model arrives tiny or huge → the source file wasn't in metres; rescale and re-export. Missing walls → they were on a hidden layer during export. "Too heavy to compress" → reduce mesh density (Rhino: coarser meshing options; Revit: export fewer categories) and try again. Still stuck? Send us the file: hello@monomedialab.com.

← back to projects