Your product, live on your page.Not a picture of it.

A browser storefront for real objects — jewellery, packaging, fragrance, hardware. You prepare the scene once; your customer turns it over in their hands.

Start free

Free plan, no card · One storefront live on your page · Already have an account? Sign in

How it works

Three steps,then it lives on your site.

No plugin for your shop. No render farm. No pipeline to maintain.

01

Bring the model

Upload a .glb from any package. Roles, units and scale are assigned in the studio, not guessed.

02

Set the scene

Material, light, camera and the variants your customer will click. It is scene work — there is no modelling in the browser.

03

Publish and embed

One <iframe> on your page. Versions are kept, and rolling back returns the scene and the optics together.

What's included

A studio for substance,not a filter for images.

Everything below is built and in use today.

01

One material, any substance

Metal, stone, glass, coated board — one shader and one vocabulary, spoken in glTF terms.

Ours alone
02

Stones traced, not faked

The cut is traced: total internal reflection bounce after bounce, wavelengths split for fire, absorption for depth.

Ours alone
03

Build the light

Place sources on the dome — discs, rectangles, your own window strips. Move the source and the glint moves with it.

04

A camera you direct

Saved views, a tour between them, focal length in millimetres, defocus with a bladed aperture.

05

Your buyer clicks the variants

Groups and swatches live inside the frame. Your site embeds the same snippet it already had.

06

Publish, version, roll back

A storefront is pinned to the build that drew it, so a rollback returns the scene and the optics together.

07

Frames and video

Export a PNG sequence or an MP4. The browser encodes it — nothing installs, nothing queues.

08

A library and a team

Materials, texture packs and environments belong to the organisation. Roles are permissions.

Your files

What we actually do— and what nobody can promise.

Signed, short-lived access

Published files are not served from guessable addresses. A request without a valid capability token issued by our servers is refused.

Your domains, checked on our side

Embedding is restricted to the website addresses you list — enforced when the viewer session is issued, not merely in the browser.

Removal takes effect at once

Newly issued access stops immediately; tokens already out expire within their short lifetime.

Display copies, not your sources

Assets are delivered in a form prepared for display. Your source files are not published.

We won't promise you the impossible

No browser-delivered 3D technology can guarantee that published content cannot be copied, captured or reconstructed. Any provider who says otherwise is overstating what is technically possible.

The controls on the left raise the cost and the skill required. That is what they are for, and that is what we sell them as.

The same sentence is in our terms, in the same words — you can read it before you pay rather than after something goes wrong.

Read the terms

Blender bridge

Export once.Arrive intact.

A free Blender add-on that names what Blender's glTF exporter changes on the way out — while you can still fix it, instead of after the storefront looks wrong.

Values wired through a node group

Blender reads a Principled socket only when nothing is plugged into it, and versions disagree about the details — the same file can export differently on two machines.

Displacement

glTF has no displacement channel at all. Everything wired into it is dropped whole, and the export still reports success.

A Bump node feeding Normal

Your height map ships as a normal map, unchanged. The surface then reads as tilted everywhere.

A normal map inside a Bump node

The exporter keeps the height image and drops the normal map without a word — the file says the normal map arrived and carries the wrong one.

A map on the coat, not the surface

glTF keeps coat and surface as separate channels, so the surface stays flat while the file still carries the image — tens of megabytes with nothing to show.

DF Views Bridge

Version 0.12.0

Download the add-on

Install the zip: Blender → Edit → Preferences → Add-ons → Install from Disk. Needs Blender 4.2 or newer; measured on 4.5 LTS and 5.2.

You do not need it. DF Views accepts .glb from Blender, Rhino, 3ds Max, Substance — anything that writes glTF. The add-on removes guesswork; it is not a requirement, and it never modifies your model.

Free, and free of an account — there is nothing to sign in to.

Pricing

Start free.Pay when it pays for itself.

Every plan includes the full studio. Higher tiers add storefronts, storage, seats and delivery options.

Start on Free — no card, no sales call. Move up when the storefront pays for itself; you can change or cancel a plan at any time.

Save 20% paying yearly
Free
To publish a first storefront and see it live on your page.
$0
forever
  • 10 published storefronts
  • 2,000 storefront views per month
  • 8 heavy assets per storefront
  • 1 GB storage
  • 1 seat
  • 1 embedding site
  • Renders up to 1024 px
Start free
Maker
For a working catalogue and full-resolution output.
$24 /mo
$288 billed annually
  • 100 published storefronts
  • 25,000 storefront views per month
  • 32 heavy assets per storefront
  • 10 GB storage
  • 1 seat
  • 1 embedding site
  • Full-resolution renders
  • Batch capture
  • Material and scene store
Get started
Recommended
Brand
When the storefront must carry your brand, not ours.
$160 /mo
$1,920 billed annually
  • 600 published storefronts
  • 100,000 storefront views per month
  • 64 heavy assets per storefront
  • 100 GB storage
  • 5 seats
  • 3 embedding sites
  • Full-resolution renders
  • Batch capture
  • Material and scene store
Get started
Business
For high-volume product catalogs and tailored deployments.
From $480/month, billed annually
  • 2,000 published storefronts
  • 500,000 storefront views per month
  • 128 heavy assets per storefront
  • 250 GB storage
  • 10 seats
  • 10 embedding sites
  • Full-resolution renders
  • Batch capture
  • Material and scene store
Contact sales

A view is one load of a storefront page. When a plan's monthly views are used up, new visitors see a short paused notice until the monthly reset; storefronts stay published.

Need more than Business, or terms by contract? Talk to us. All prices in USD, excluding tax.

FAQ

Questions we get askedbefore the first invoice.

What do I need to put on my site?

One iframe snippet. No plugin, no build step, no library to keep up to date. Variant buttons and the camera tour are rendered by us inside the frame.

Which 3D formats do you accept?

A .glb file from any package. Roles, units and real-world scale are assigned in the studio rather than guessed from the file.

Can I cancel? What about refunds?

You can cancel at any time; it takes effect at the end of the current billing period and access continues until then. You can request a full refund within 14 days of a first purchase or a renewal, for any reason — by email to support@dfviews.com or directly to Paddle. Terms §11.5 and §11.6.

Who charges me?

Paddle.com Market Ltd is the Merchant of Record: Paddle is the seller of record, issues the invoice, and is responsible for applicable sales taxes and VAT. We never receive or store your card details. Terms §11.1–11.2.

What happens to my storefronts if I stop paying?

Storefronts already published on your site keep working. A lapsed subscription restricts what you can publish next — it does not switch off pages your customers are already looking at.

Can my published models be downloaded?

We do not warrant that they cannot, and no browser-delivered 3D technology can. What we do is listed above: signed short-lived access, embedding limited to your domains, immediate removal, and display copies rather than your source files. Terms §8.5 and §8.6.

Do you set cookies or track visitors on this website?

No. This page sets no cookies, stores nothing in your browser, and loads nothing from third-party hosts. The administrative application sets one strictly necessary session cookie, and the embedded viewer sets none at all. In the public gallery, one cookie appears only if you choose to sign in there — browsing it sets nothing. Privacy Policy §4.

Where is my data stored?

In EU-jurisdiction storage. Sub-processors are listed in our Data Processing Addendum.

Is this for businesses only?

Yes. The Service is offered to businesses and professionals, not to consumers. Terms §3.