Skip to content
Commissions are OPEN7 slots remaining Grab Your Spot

Three.js Sites

WebGL 3D portfolio sites, product configurators, virtual showrooms.

Pick Your Package

Choose a tier to get started — every package can be customised in the calculator below.

Showcase
$ 800 base

Single 3D scene with one character/product

  • Scene Type: Single Scene
  • Model Count: 1 Model
  • Animations: Loop Animations
  • Interactivity: View Only
  • Shaders: Standard PBR
  • Audio: Background
  • Performance Target: Desktop
  • Mobile FPS Target: n/a
  • Loading Strategy: Single bundle
  • Source Code: Yes
  • Revisions: 1 round
Immersive
$ 5,500 base

Full immersive experience with audio + AR

  • Scene Type: Immersive
  • Model Count: 10 Models
  • Animations: Cinematic
  • Interactivity: Drag + Configure
  • Shaders: PBR Pro + IBL
  • Audio: Spatial 3D
  • Performance Target: All Devices
  • Hosting: Asset-Optimised
  • AR Mode (iOS / Android): Included
  • Physics Simulation: Optional
  • Save User Config: Optional
  • WebXR (VR Mode): Optional
  • glTF Asset Compression: Yes + KTX2
  • Mobile FPS Target: 60 fps
  • Loading Strategy: Streaming + LOD
  • Source Code: Yes
  • Revisions: 3 rounds
Custom App
$ 10,000 base

Bespoke 3D web application, multi-user, custom shaders

  • Scene Type: Custom App
  • Model Count: 20+ Models
  • Animations: Cinematic
  • Interactivity: Multi-User
  • Shaders: Custom GLSL
  • Audio: Spatial 3D
  • Performance Target: VR / AR Capable
  • Hosting: Custom Setup
  • AR Mode (iOS / Android): Included
  • Physics Simulation: Included
  • Save User Config: Included
  • WebXR (VR Mode): Included
  • Multi-User Sync: Included
  • glTF Asset Compression: Yes + meshopt
  • Mobile FPS Target: 60 fps + adaptive LOD
  • Loading Strategy: Streaming + WASM workers
  • Source Code: Yes + Storybook
  • Revisions: Unlimited

Payment Policy

Payment Split

50/50 — half upfront, half on completion

Refund Policy

Full refund if cancelled before work begins. Prorated refund mid-project. No refund after final approval.

Price Adjustments

Prices are base rates. Complex designs, non-human features, multiple outfits, and rush delivery may affect final pricing.

Full list of accepted payment methods is shown when you submit a quote request.

Price Calculator

Build your Three.js commission feature by feature. Pick exactly what you need and see real-time pricing — or use a quick preset to get started.

Quick Start:

Your Estimate

$0 Great Value
3D Web Build $0
Estimated Total $0
Est. Delivery: 2-3 weeks
No commitment Reply in 24h

3D Web Tier Comparison

From a single hero scene to a full multi-user 3D web app.

Feature Showcase
$800
Interactive
$2,500
Immersive
$5,500
Custom App
$10,000
Scene Type Single Scene Multi-Scene Immersive Custom App
Model Count 1 Model 3 Models 10 Models 20+ Models
Animations Loop Animations Interactive Cinematic Cinematic
Interactivity View Only Click + Hover Drag + Configure Multi-User
Shaders Standard PBR Toon / NPR PBR Pro + IBL Custom GLSL
Audio Background Background Spatial 3D Spatial 3D
Performance Target Desktop Mobile-Optimised All Devices VR / AR Capable
Hosting Asset-Optimised Asset-Optimised Custom Setup
Mobile FPS Target n/a 60 fps 60 fps 60 fps + adaptive LOD
Loading Strategy Single bundle Lazy scenes Streaming + LOD Streaming + WASM workers
Source Code Yes Yes Yes Yes + Storybook
Revisions 1 round 2 rounds 3 rounds Unlimited
AR Mode (iOS / Android) Optional Included Included
Physics Simulation Optional Optional Included
glTF Asset Compression Yes (Draco) Yes + KTX2 Yes + meshopt
Save User Config Optional Included
WebXR (VR Mode) Optional Included
Multi-User Sync Included
Choose Choose Choose Choose

Not sure which package fits?

Skip the math — tell us what you're making and what you'd like to spend. We'll shape a custom quote around your budget, and your private project portal opens the moment you send it.

Free, no commitment — we reply within 24 hours.

Bring your scene to life

Aryan Usually replies instantly

Hey! 👋 Welcome to AnimArts. How can I help you today? You can ask me about services, pricing, commissions, delivery times or any other question!

Now