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
↔ 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
Rendering
Exposure1.0
Env Intensity0.5
Post FX
Strength0.60
Softness0.40
Threshold0.85
Amount0.40
Scene Lights
AMBIENT
↺ reset
Ints.0.4
Color
KEY LIGHT
shadow↺ reset
Ints.2.5
Color
Position
X3.0
Y5.0
Z4.0
Shadow
Opacity0.20
Blur3
Area2.0
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
Levels
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
Loaded Objects≣ Compact
No models loaded yet
Hierarchy
Groups+
Shift-click parts, then + to group
Geometry
Transform
Position
X0.0
Y0.0
Z0.0
Rotation (°)
X0°
Y0°
Z0°
Scale
X1.0
Y1.0
Z1.0
Align to object
Apply
Axes
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✕⇄
Gem · interior
Environment
Bounces3
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
📦 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
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.
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
AMOUNT
0.1
SPEED (°/s)
30
STOP AFTER (loops · 0 = ∞)
Scroll Timeline
AT%
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.