Loading…
Initializing
Cutwater Viewer
Choose how to experience the scene
Enter Normal Viewer
Desktop / iPad walkthrough — Orbit, Fly, First-Person
Enter AR Experience
Phone / iPad camera — point at the floor, tap to place
AR works best on iPad / iPhone in good lighting
⚙
🔦 Cutwater Viewer
v1.36 poi-floor-rune
Loading scene...
GLB File (dev)
Localhost only — loads a single GLB on top of manifest scene
Lightmap PNG (dev)
not loaded
Only needed if GLB does not have embedded lightmap
Reload Config (dev)
Reload config
Re-fetches defaults.json / preset and re-applies live. AR placement preserved.
Phase-0 Overlay Spike
not in AR
Video 1MB
Video 5MB
iframe light
iframe heavy
Close overlay
Reduced rate: off
Load/unload over PLACED VR scene. iframe XOR video — one at a time. Test on iPhone @ dev URL.
Lightmap Intensity
1.0
Preview Mode
Combined
Diffuse
Lightmap
Ambient
0.2
Camera
First Person
Orbit (smooth)
Fly (advanced)
AR (8th Wall)
Speed
1.00x
Walk Ht
1.60m
Enter AR
Exit AR
Loading 8th Wall...
First Person: click canvas to lock, WASD to walk, mouse to look, Esc to release.
Atmosphere
off
[−]
Off
Refs
Heavy
Cutwater
Export
Import
Reset
Tone Mapping
None
Linear
ACESFilmic
AgX
Neutral
Exposure
1.00
Env HDRI
(loading)
Intensity
1.50
Rotate
0°
Fog
Density
0.060
Hue
teal
Bloom
Strength
0.50
Threshold
1.00
Clamp
0.95
Smoke
Show
Density
1.00
Show Advanced Controls
Light shafts
(0)
Opacity
0.40
Drift
0.50
Auto
Place (+)
Clear
Flames
(0 / 0 lights)
ok
Size
1.00
Light int
1.00
Light rad
1.50
Light dist
1.50
Flicker
0.70
Warmth
Auto
Place (+)
Select
Clear
Lonely-Candle shader (prisoner849). Select a flame for per-flame overrides.
Selected flame
-
Warmth
Size
1.00
Flicker
0.70
Deselect
Fireplace Fire
(0)
Mode
Sprite
Shader (Voronoi)
Variant
(loading)
Size
1.00
Height +
0.020
Warmth
Intensity
1.20
Flicker
0.80
Sparks
Spark ct
15
Spark life
2.5s
Auto
Place (+)
Clear
Fireplace Group
(0)
One PointLight + N sprites sharing it. Candle-library-analog for bigger fires.
Active: none (place a fireplace first)
Place Fireplace (+)
Add Sprite (+)
Clear
Smoke
(0)
Soft procedural sprite plumes. Empty-driven (Smoke_*) with hardcoded fallback positions. Hard cap 30 sprites total.
Density
1.00
Drift
1.00
Color
Opacity
0.15
Lifespan
10.0s
Auto
Place (+)
Clear
Custom Lights
(0)
Type
Point
Spot
RectArea
Directional
Helpers
Add Light (+)
Clear
Auto Windows
Place RectArea
Runtime Lighting
Hemi Sky
Hemi Gnd
Hemi Int
0.40
Dir Color
Dir Int
0.30
Azimuth
45°
Elevation
30°
Shadows
Scene Lights (distance)
#77
Point Light Distance
2.00
Spot Light Distance
5.00
Lighting Perf
#115
Mode
baseline
mask
Mask radius x
1.00
Blobs
Blob opacity
0.60
Pool N nearest
Pool N
4
Dust motes
Count
100
Bright
0.30
Color
Post
Vignette
0.40
Grain
0.080
LUT teal
0.30
Chromatic
0.0000
N8AO (SSAO)
Enable
AO: OFF
Intensity
2.0
Radius
0.50
Fog pow
1.00
Fog boost
4.00
fog: --
Half-res
Quality
Performance
Low
Medium
High
Ultra
Display
Combined
AO (debug B/W)
Gamma auto
Gamma
manual (disabled when auto on)
Diagnostics
HUD (FPS + debug)
Cam sway
0.00
Scene Conventions
PlayerStart
Scene Lights
Intensity
1.0×
Load a scene to detect conventions.
GLB Diagnostics
Load a GLB to see diagnostics