/** * Splat module landing page — rich content for rspace.online/rsplat */ export function renderLanding(): string { return `
rSplat

(You)rSplat, your dimension.

3D Gaussian Splats on the Infinite Canvas

View, share, and gate 3D scenes captured with Gaussian splatting. Three.js-powered viewing with optional x402 micropayment gating.

Open Canvas Create a Space

What rSplat Handles

🎨

3D Gaussian Splatting Viewer

Hardware-accelerated WebGL rendering with orbit controls, smooth camera, and full-screen mode.

🖼

Infinite Canvas

Embed splats as spatial elements on the rSpace infinite canvas alongside other module content.

🌐

Spatial Computing

Browse, search, and discover 3D scenes shared by your community. Sorted by recent, popular, or tagged.

💰

Token-Gated Access

Monetize 3D content with HTTP 402 micropayments. Viewers pay per-view or per-download automatically.

How It Works

1

Upload a .ply or .splat File

Upload Gaussian splat files captured from real-world scenes or generated from photos and video.

2

View in the 3D Scene Viewer

Explore 3D scenes directly in the browser with orbit controls, zoom, and pan. No app install needed.

3

Embed on the Infinite Canvas

Place your splat on the infinite canvas alongside other modules. Build spatial experiences for your community.

Built on Open Source

The libraries and tools that power rSplat.

🎲

Three.js

Industry-standard 3D rendering engine for the web. Powers the WebGL scene viewer and camera controls.

🔮

GaussianSplats3D

High-performance Gaussian splatting renderer. Real-time point cloud rendering in the browser.

🗃

PostgreSQL

Rock-solid relational database for splat metadata, scene descriptions, and access control.

💰

x402

Token-gated payment protocol for HTTP 402 micropayments. Monetize premium 3D content natively.

Your Data, Protected

How rSplat keeps your information safe.

🔒

End-to-End Encryption

Coming Soon

All content encrypted before it leaves your device. Not even the server can read it.

🕵

Zero-Knowledge Architecture

Coming Soon

The server processes your requests without ever seeing your data in the clear.

🏠

Self-Hosted

Run on your own infrastructure. Your server, your rules, your data.

(You)rSplat, your dimension.

Try the demo or create a space to get started.

← Back to rSpace
`; }