The Problem with Flat Presentations
Architecture is inherently three-dimensional. You spend weeks in SketchUp, Blender, or Rhino sculpting a building model with painstaking detail — the facade geometry, the roof pitch, the way the entrance canopy interacts with the sidewalk. Then, when it's time to share with your client, you flatten all of that work into a handful of static renders or a PDF deck. The client sees exactly the angles you chose, and nothing more.
This creates a communication gap that's responsible for more design revision cycles than any other single factor. A client looks at a front elevation and says "I love it." Three weeks later, standing on the actual site, they realize the side elevation has a blank wall they never imagined. They feel misled. You feel frustrated. The timeline slips.
The root cause is simple: static images cannot communicate a three-dimensional design. No matter how many renders you produce, there will always be an angle the client didn't see, a spatial relationship they didn't grasp, a sense of scale they couldn't intuit from a flat picture.
What Architects Actually Need from a 3D Viewer
Before diving into solutions, it's worth spelling out what the ideal presentation tool looks like for architecture specifically. The requirements are different from, say, a game asset viewer or a product configurator.
- Accepts common export formats. Most architects work in SketchUp (.skp export to OBJ or GLB), Rhino (.3dm export to OBJ), Revit (export to FBX/GLB), or Blender (.blend export to GLB). The viewer needs to handle OBJ and GLB at minimum.
- No software install for the client. Your client is a real estate developer or a homeowner, not a 3D artist. They will not install a desktop application to view your model. It must work in a browser.
- Shareable via link. You need to paste a URL into an email or a Slack message. No file attachments, no accounts, no login walls for the recipient.
- Mobile-friendly. Clients check email on their phone. The viewer must work on mobile Safari and Chrome without degradation.
- AR capability. Being able to place a building model on a physical surface — a table, a desk, the actual lot — transforms client understanding of scale and massing.
How GeometryViewer Solves This
GeometryViewer is a free online 3D viewer that hits every requirement above. The workflow is deliberately simple: upload your OBJ or GLB file, get a shareable link, send it to your client. That's it.
When your client opens the link, they see the model in a clean, distraction-free viewer. They can orbit around the building, zoom into details, and pan to examine spatial relationships. On a phone or tablet, they can tap the AR button to place the model on a real surface using their device's camera. No app download required — it uses WebXR, which is built into modern mobile browsers.
The AR feature deserves emphasis because it's genuinely transformative for architectural presentations. When a client can hold up their phone and see a building model sitting on their conference table — properly scaled, castings shadows — the conversation about massing and proportion changes completely. Abstract discussions about "the building will be about this tall relative to the neighboring structure" become concrete, visceral understanding.
Export Tips for Best Results
To get the best quality in GeometryViewer, export from your modeling software as GLB (binary glTF) whenever possible. GLB bundles geometry, materials, and textures into a single file, which means there's nothing for the client to accidentally lose or misconfigure. If you're using SketchUp, install the glTF exporter extension. In Blender, use File > Export > glTF 2.0 and select the GLB format. In Rhino, export to OBJ (Rhino's native glTF support varies by version).
For OBJ exports, make sure the .mtl material file and any texture images are included. If you're uploading an OBJ to GeometryViewer, you can drag-and-drop the OBJ, MTL, and texture files together. Missing materials will cause the model to appear in a default grey, which is functional but less impressive for a client presentation.
Keep file sizes reasonable. A typical architectural model exported as GLB should be under 50 MB. If your file is much larger, consider decimating the mesh in your modeling software before export — clients don't need millions of polygons to understand a building's form.
How This Compares to Other Options
There are several other tools architects use to share 3D models online. Here's how they compare:
Modelo.io is purpose-built for AEC (architecture, engineering, construction) and supports BIM formats like Revit and SketchUp natively. It offers annotations, measurement tools, and team collaboration features. The trade-off is price — Modelo's paid plans start at $29/month, and the free tier is limited. If you need BIM-specific features like layer toggling or section cuts, Modelo is worth considering. If you just need to share a model and let the client spin it around, GeometryViewer does the job for free.
Autodesk Viewer (formerly A360) handles a wide range of Autodesk-native formats. It's free but requires an Autodesk account, and recipients may also need accounts depending on sharing settings. The viewer is powerful but embedded in Autodesk's ecosystem, which can feel heavy if you just want to share a quick model.
Sketchfab is the largest 3D model sharing platform and supports virtually every format. The free tier allows up to 10 uploads per month with a 100 MB file size limit. Sketchfab is excellent for public portfolios but less ideal for private client sharing — the model page includes Sketchfab branding, comments, and other community features that can distract from a professional presentation.
GeometryViewer occupies a specific niche: fast, free, no-account sharing with AR support. You don't get annotations, measurements, or BIM features. You get a clean viewer that works in every browser, a shareable link, and AR. For the "here's the model, take a look and tell me what you think" phase of a project, that's often exactly what's needed.
A Practical Workflow
Here's how a typical architectural presentation workflow looks with GeometryViewer:
- Model in your tool of choice. SketchUp, Rhino, Blender, Revit — whatever you're comfortable with.
- Export to GLB or OBJ. GLB is preferred for its single-file simplicity and material bundling.
- Upload to GeometryViewer. Drag and drop on the homepage. No account needed.
- Copy the shareable link. Paste it into your email or message to the client.
- Client opens the link. They explore the model on desktop or mobile. On mobile, they can use AR to place it on a surface.
- Collect feedback. The client responds with their thoughts. Because they've seen every angle, the feedback is more specific and useful.
This entire loop takes about five minutes from export to client viewing. Compare that to the render-screenshot-email cycle, which can take hours per revision.
When You Need More
GeometryViewer is not a BIM viewer. It doesn't parse IFC files, it doesn't show building layers, and it doesn't do section cuts. If your project requires those features — particularly for construction documentation or multi-discipline coordination — you'll need a dedicated BIM tool like Modelo, Autodesk Construction Cloud, or Trimble Connect.
But for design presentations, early-stage client reviews, and "just let them see the building in 3D" moments, a simple viewer that works instantly and costs nothing is hard to beat. Most architectural projects have dozens of these informal sharing moments for every formal BIM review session. GeometryViewer handles the informal ones so you can save the heavyweight tools for when you actually need them.
Try It Now
Upload an architectural model and get a shareable link in seconds. Free, no account required.
Share a Model