Sajjad SABOUR · Creative Technologist & Art Director
What's new
DROP MODEL HERE
CUSTOM PIVOT
SET PIVOT TO
SNAP SIZE
TRANSLATE (units)
ROTATE (degrees)
SCALE (%)
ADD PRIMITIVE
2D SHAPES
MODIFIERS
↔ GYRO MODE
2x
IDLE
LOAD A MODEL
GLB · GLTF · drag & drop or tap
HIDE✕
Preset Environments
Custom Environment
🌄
Import HDR / Image
Drag & drop · HDR · EXR · JPG · PNG
Background
Sky / Env background
BG Color
#c8c8ca
BG Blur0.0
Rendering
Look
Exposure1.0
Env Intensity0.8
Reflective floor
Strength0.30
Blur0.30
On phones
Post FX
Strength0.60
Softness0.40
Threshold0.85
Amount0.40
Blur0.20
Quality
Focus
Focus dist5.0
Strength1.2
Size0.25
Scene Lights
AMBIENT
↺ reset
Ints.0.4
Color
KEY LIGHT
☀ SHADOW ON↺ reset
Ints.2.5
Color
Position
X3.0
Y5.0
Z4.0
Shadow
Ground0.20
On models1.00
Blur3
Area2.0
Map
Soft shadows
Softness3.5
Samples
Contact1.0
Soft map
FILL LIGHT
↺ reset
Ints.0.8
Color
Position
X-4.0
Y2.0
Z-3.0
RIM LIGHT
↺ reset
Ints.0.6
Color
Position
X0.0
Y-3.0
Z-6.0
CONTACT SHADOW
↻ Refresh
Spread1.40
Look
Height (cm)12.0
Level 1 · contact (0 → L1 top)
Darkness0.45
Blur1.0
Expand0.00
Level 2 · mid (0 → L2 top)
Darkness0.28
Blur2.8
Expand0.00
Level 3 · full silhouette
Darkness0.14
Blur5.5
Expand0.00
Band heights (cm)
L1 top3.0
L2 top10.0
Custom Lights
Scene AI
Loaded Objects≣ Compact⧩ All
No models loaded yet
Hierarchy
Selection sets+
Shift-click parts, then + to make a set
Geometry
Transform
Position
X0.0
Y0.0
Z0.0
Rotation (°)
X0°
Y0°
Z0°
Scale
X1.0
Y1.0
Z1.0
IN GROUP
Align to object
Apply
Axes
Collision
Attached models can’t collide — the attach system manages them. Detach to enable.
Gap
Display
Material Presets
Browse
Select a model in SCENE tab
—
Properties
Type
Color#ffffff
+
MAP✕
Specular (Phong)
Shininess30
Spec Color
+
MAP✕
Roughness0.50
+
MAP✕⇄
Metalness0.00
+
MAP✕⇄
Normal1.00
+
MAP✕
Bump1.00
+
MAP✕⇄
Opacity1.00
+
MAP✕⇄
Emissive1.0
+
MAP✕⇄
CAD quality
Gem · interior
Engine
Environment
Custom map
Bounces4
IOR2.42
Dispersion.020
Tint
Density0.15
Gem · coat
Reflection0.50
Coat rough0.00
Matcap
Matcap
+
MAP✕
Hue0°
Saturation1.00
Blur0.0
Toon
Tones
Physical Properties▸
Clearcoat0.00
CC Rough0.00
Transmission0.00
IOR1.50
Thickness0.00
Atten. Dist∞
Atten. Color
Dispersion0.00
Iridescence0.00
Irid. IOR1.30
Irid. Thick400
Sheen0.00
Sheen Color
Specular1.00
Spec Color
+
MAP✕
UV Transform▸
Offset X0.00
Offset Y0.00
Repeat X1.00
Repeat Y1.00
Rotation0.00
Resizing the object tiles the texture instead of stretching it — it keeps the size it has now.
📦 Auto-saved library found
My Models
No saved models yet
Import Data
Supports: JSON array · CSV · Google Sheets (File → Share → Publish as CSV)
Products
No meshes in library yet
Saved Materials
No custom materials saved yet
0———
Select a model in the SCENE tab first
States
Source clips
Events
WHEN
ON MESH
ANIMATE
TO STATE
LOOP MODE
CYCLE STATES (in order)
0.4s
A group carries states — poses of its modifier stack. To trigger one, select the object a visitor clicks, add an event there, and choose this group as the event’s Target.
Click meshes in viewport to trigger events
Behaviors
TYPE
START
AXIS
GRAB MOVES
AXES + LIMITS (cm, local, from rest)
−+
−+
−+
The shopper drags the model along the ticked LOCAL axes. Type how far it may go in each direction — the −/+ signs are automatic. 0 and 0 (or empty) = no limit. Position uses your Settings unit (cm or m), rotation is degrees — both local, from the rest pose.
HANDLES (what the visitor drags it by)
LOOK AT
FRONT AXIS
TURN LIMITS (°)
+Y−Y
+X−X
±Y = left / right · ±X = up / down — 0 locks a direction
SMOOTHING
60%
low = snappy follow · high = soft, trailing follow
DIRECTION
PARTS
DISTANCE (m)
0.5
OPEN TIME (s)
1.2
STAGGER
30%
MOTION
HOLD (s)
TIMES
Put it on an object to move its parts apart, or on a group to move its objects apart. Stopping it — a tap, the timeline or a marker action — closes it again.
MOVE (m)
TURN (°)
SIZE (%)
SWING AXIS
ANGLE (°)
COLOUR
GLOW
STYLE
SPEED (per second)
1
SEED
PATH (a shape)
TIME (s)
MOTION
ON PATH %
FRONT
UP
CAMERA
SMOOTHING
50%
Links the camera's target to this object while it runs — useful with Follow path, a state or the timeline moving it.
AMOUNT
0.1
SPEED (°/s)
30
STOP AFTER (loops · 0 = ∞)
Scroll Timeline
AT%
SCROLL MOVES
No keyframes yet. Set a % and click Capture.
Preview Scroll
0%
Export Smoothing
SlowFast
How fast animation catches up to scroll in exported viewer. End-user can also adjust via ⚙ in the viewer.
↗ Click EXPORT VIEWER to generate the scroll-driven HTML page.
✓ Texture applied — use the load button above to add to scene
Describe your model
QUALITY
POLYCOUNT target faces
REFINE optional · runs on the model above
RETOPOLOGY reduce to target faces
RE-TEXTURE
SEGMENTATION
Reference Image
Drop image here or tap to browse
JPG, PNG — best results with clear object on clean background
0%
✓ Model Ready
OPTIMIZE MESH optional
0%
Reference image
Tap to choose an image (JPG / PNG / WebP)
Multi-view images front required · others optional
QUALITY
POLYCOUNT target faces
REFINE optional · runs on the model above
RETOPOLOGY reduce to target faces
RE-TEXTURE
SEGMENTATION
Reference Images 1–4 images
Upload different angles of the same object for best reconstruction quality.
0%
✓ Model Ready
OPTIMIZE MESH optional
0%
VIEW IN AR
Point your camera at a flat surface
LIGHTING SOURCE
📱 iPhone tip: iOS AR uses your live camera automatically for PBR lighting — no custom env map needed for the best result.
ENV PRESET
EXPOSURE
0.11.0
💡 Tip: Use your phone's Panorama mode first, save it, then open from gallery — gives the most accurate lighting.
Preparing 3D model…
EXPORT VIEWER
Standalone HTML with 3D viewer + interactions
FILE NAME
OPTIONS
⚡ Requires internet (CDN). Offline bundling coming in a future version.
↕ SCROLL TIMELINE
DEFAULT MODE
SMOOTHING
SlowFast
TRANSITION SPEED (seconds)
FastSlow0.55s
PAGE HEIGHT (vh)
ℹ Exports models, materials, lights, environment and all animation events into a single HTML file.
EXPORT
Choose how to ship your scene
EXPORT SETTINGS
Applied to your published / exported viewer
General
Typography
Type an exact Google Fonts family name (case-sensitive). Unknown names simply fall back to the system font.
The quick brown fox jumps over the lazy dog
Background
Behaviour
Navigation & camera
Build the scene at real size (metres) so walking feels right. Computer: the keys always walk (W A S D or arrows, Q / E down / up, Shift to run); the switch button makes the mouse look around or orbit. Phones: a joystick for the left thumb.
AR & VR
AR button
Advanced AR app
Off by default. Adds a separate file for the installed MeshMax AR app — sharper swatches and material textures it can read. Your published page is not changed and does not download it. Publishing takes a little longer and uses some storage, so leave it off unless this project is shown in the app.
On-screen buttons
These become the defaults in the Export / Publish dialog — you can still override them per export.
Environment control
Background colours
Environment maps
A button on the published page opens a toolbar where visitors change the background colour, the environment map and its intensity. “Original” and Reset always bring back your own look. Re-publish to apply.
Published quality
MeshMax badge
Turning this off removes the MESH MAX credit from your exported and published viewer.
PFX
NOTES
ANNOTATIONS
Clickable points pinned to a part. Place one on the model, then give it a tooltip, info card, camera move or trigger.
Zoom buttons
Shown in the published viewer only when the scene has hotspots and a scroll timeline. Keys: + / −
Measure distances on the model. Pick two points, or auto-measure a part's bounding box, then drag the A / B ends to reposition.