miinideckmiinideck
PricingUse casesBlog
Sign in
By industry

Architectural / interior design previews — where the file shape matches the client review

3D renders flattened to PNG. Floor plans frozen in PDF. Section toggles lost in screen recording. The HTML preview shape that keeps the interactivity alive for client review.

By miinideck ai research team·August 9, 2026·8 min read
TL;DR
  • An architectural or interior design preview is one of the cases where the interactivity is part of the work. The PNG render shows the front view; the rotate-around shows the volume. The flat floor plan shows the layout; the section toggle shows the relationship between floors.
  • The default delivery (PNG attachments + PDF compilation + a screen-share for the walkthrough) loses most of the interactivity by the time it reaches the client.
  • An HTML preview at a private link wraps a web-based 3D viewer (Three.js, Google's model-viewer, or similar), the floor plans with hover-for-detail, and the material swatches inline — into one URL the client opens and explores at their own pace.
  • For design build firms doing repeat client work, the framing also matters: a URL at the firm's domain reads as the firm's own delivery surface; a Sketchfab embed or a SharePoint link foregrounds the tool instead of the work.

The firm ships the schematic design package Friday afternoon. Twelve PNG renders, an 18-page PDF with the floor plans, a Loom walkthrough explaining the section relationships. Monday's review opens with the client asking what the back of the building looks like (the firm shipped four front-view renders), what the second floor looks like above the kitchen (the floor plan is on page 4; the section is on page 11), and whether the warm-wood option from the materials palette would change the feel (the materials were on page 16, none rendered).

The firm has the answers in the SketchUp model. The client doesn't have access to the model. Every question is a back-and-forth that the model would have answered if it had reached the client interactively.

Where each preview format loses something

Rendered images (PNG / JPG). Designed for a specific framing — front view at sunset, hero shot from the entry. Each render is the right shape for one moment of the design. The client only sees the moments the firm chose; the rotate-around, the close-up of the joinery, the alternate-material view are gone unless the firm shipped them as additional renders.

PDF compilation. Designed for archive and print. Plans, sections, elevations, and renders all sit on pages; pagination breaks the relationship between (say) a section and its corresponding floor plan that requires two simultaneous views to read. Mobile shrinks everything; the floor plan that's legible on the architect's monitor is illegible on the client's phone.

Screen recording / Loom walkthrough. Designed for showing the firm's intended reading of the design. The architect rotates the model, points at the kitchen, walks through the section. The client watches; they don't ask the model their own questions. Right shape as a supplementary "here's how to think about this" video; lossy as the primary delivery for an interactive design.

Sketchfab embed. Designed for sharing 3D models broadly. Strong for the model itself; the URL is sketchfab.com/... and the page UI carries Sketchfab's branding (logo, share buttons, "explore more models" sidebar). Right shape for portfolio publishing; less right for a private client review where the framing should read as the firm's surface.

SketchUp Web Viewer / Revit Viewer. Designed for project collaboration within the design tool ecosystem. Strong on model fidelity; the URL reads as the design-tool platform; requires a viewer load that's heavier than a simple HTML page.

Self-contained HTML preview at a private link. Designed for delivering an interactive design experience to a specific audience. Wraps a 3D viewer, floor-plan interaction, materials palette, and sections in one page; the URL is the firm's; the framing reads as the firm's delivery rather than as a tool's.

What an HTML preview specifically enables

Five interactive moves that a static delivery loses:

1. 360° rotate of the model

The client drags to rotate; they see the back of the building, the side elevation from the neighbor's perspective, the volume from above. The architect doesn't have to anticipate which view the client wants — the client just looks.

The web tools that support this: Google's <model-viewer> web component (handles GLB / glTF models out of the box), Three.js (more control, more code), Sketchfab embed (works but with platform branding).

2. Click-to-section

The client clicks "show section through kitchen" and the model peels back to show the relationship between rooms. Click again to switch to a section through the main living space; another click for the section at the entry.

For a multi-story design, section toggles make the vertical relationship legible in a way that flat plans on different pages can't.

3. Material swatches inline

The client clicks a swatch (oak vs walnut vs concrete) and the rendered surfaces update. Five seconds to see the warm-wood option; another five for the cool-stone version. No "the firm sent a fourth render with the alternate material" back-and-forth.

4. Day / night / weather lighting

The client toggles the lighting from "afternoon sun" to "evening" to "overcast" — sees how the design reads across the day. For a residential project where natural light matters, this shifts the conversation from theoretical to direct.

5. Floor plan with hover-for-detail

The flat floor plan is the spine; hovering over a room shows the dimensions, the proposed use, the connecting circulation. The client doesn't have to flip between the plan and an annotation key on a different page.

For interactive dashboards in consulting, the same property — hover for context — does the same work in a different domain.

What the export step looks like

The path from design tool to portable HTML preview:

  • SketchUp — export to GLB via the Trimble Connect plugin or via a roundtrip through Blender; embed in an HTML page with <model-viewer>.
  • Revit — export to FBX / glTF via the Twinmotion or Enscape bridges; same <model-viewer> wrapper.
  • Rhino / Grasshopper — export to glTF natively or via Three.js plugins; the resulting model embeds in any HTML page.
  • Blender — export to GLB directly; the simplest export path of any of these.
  • AI-generated 3D content (e.g., from Spline) — export to web-friendly format; Spline ships its own embed code, or you can export to glTF and wrap.

For the floor plans and materials palette: SVG export from the design tool (legible at any zoom level, supports interactivity) plus a small amount of JavaScript for the hover behavior. The whole preview lands as a single HTML page in the 2-10MB range — small enough to send anywhere, big enough to hold the interactive content.

For AI-generated pages specifically, the trim techniques apply — but the 3D model itself is usually the biggest single asset and has to stay either inline or hosted on a stable URL.

Test the HTML preview shape with a sample design package — drop the file, see the URL the client would receive, walk through the experience on mobile and desktop. Free, no card, 7-day self-destruct, useful for sanity-checking the format change before sending to a real client.

Try it free (no signup)

Why the framing matters for design firms

The URL the client opens is part of how the firm reads. A few patterns to compare:

  • firm.sketchfab.com/... — reads as a Sketchfab project. Fine for portfolio publishing; less fine for a private client review.
  • firm.sharepoint.com/sites/.../client.pdf — reads as a SharePoint file. Functional; the framing is "here's a file we shared from our work environment."
  • previews.firm.com/<unguessable-slug> — reads as the firm's own delivery surface. The URL bar shows the firm's domain; the page loads directly to the preview; no platform UI competes.

For agency client previews more generally and for designer Figma handoffs, the same URL-as-framing logic applies — the small URL detail is part of how the work reads.

For architecture and interior design firms specifically, the framing matters more because the engagement is typically longer (months to years), the project involves multiple decision-makers (one client + their partner + sometimes contractors), and the firm's brand is part of what the client paid for.

Studio plan ($14.99/mo) puts the preview URL on the firm's own subdomain (previews.firm.com) and supports white-label expiry pages for retired projects that still carry the firm's brand on the way out. Password protection — for engagements with confidentiality terms — costs nothing extra on any tier.

See pricing

What this isn't

The HTML preview shape isn't a substitute for:

  • Construction documents / built drawings — the legal-grade construction package goes through different channels (CAD files, stamped drawings, the contractor's portal). The HTML preview covers design-phase client review, not construction-phase coordination.
  • Real-property virtual tours (Matterport, etc.) — for showing already-built spaces (real estate, museums, completed projects), Matterport is purpose-built and handles the LiDAR-scan reality differently from a designed-but-unbuilt model.
  • VR / AR walkthroughs — for immersive design review with VR headsets, dedicated tools (Twinmotion, Enscape, IrisVR) are sized for the workflow. The HTML preview covers the 90% of clients reviewing on screens, not headsets.

The right framing: the HTML preview matches the design review phase of an architecture or interior design engagement — when the model is built, the client needs to engage with it, and the engagement should happen at the firm's own URL rather than on a tool's platform. For the phases before and after that, different shapes fit.

More in By industry

Your 12-week program is a PDF, and week 4 is where it falls apart (2026)

A training or coaching program delivered as a file works on day one and degrades from there — pinch-zooming on a phone, a client on last month's version, no way to fix a typo. Here's what changes when the program lives at a link instead.

August 2, 2026·4 min read

Getting HTML5 banner ads approved without sending a zip (2026)

The banner zip is correct for trafficking and wrong for approval. Here's why the review round is where ad creative loses time, and how to let the reviewer just watch the thing run.

August 1, 2026·6 min read

Quarterly business reviews for VC-backed startups (2026)

Board members read the QBR on their phones over the weekend, then re-reference specific sections weeks later when drafting IC memos. The container shapes both halves of that cycle.

July 30, 2026·7 min read

Send your own private link.

miinideck turns a single HTML file into an unguessable link with optional password and expiry. Default-private, never indexed.

See the use casesTry it free →
miinideck

HTML files, finally as links — for AI builders, agencies, and consultants. Default-noindex, default-private, default-yours.

Product

  • Pricing
  • Use cases
  • Try it free

Resources

  • Blog
  • Featured on
  • Report abuse

Legal

  • Privacy
  • Terms
© 2026 miinideckMade for people who don't want their work indexed.