Public demo
AAA PBR quality demo
Loads a brick albedo, runs the improved client PBR pipeline, and previews with correct color spaces (sRGB albedo, linear data maps). Default normals are OpenGL (Roblox/Unity); toggle DirectX Y-flip for Unreal-style green channel.
OpenGL (default): +Y up in tangent space. Roblox, Unity, Blender, Godot. DirectX: flip green (invert Y). Unreal Engine (often), some Substance presets.
No maps yet
Generated maps
- Albedo paints first; maps stream in progressively
- Prefer WebGL generation; CPU fallback if WebGL fails
- Albedo: sRGB; normal / roughness / metallic / AO / height: linear
- Normal Y / height invert only update that map
- Roughness: percentile stretch + ~0.35 material floor
- AO soft floor ~0.18; height auto-normalized