i3DGSLKG

Bring 3D Gaussian Splatting to your Looking Glass with iPhone

Introduction

The Looking Glass is a revolutionary spatial display that uses lenticular technology to project true-to-life 3D visuals. Unlike traditional 3D monitors, it provides a realistic sense of depth and volume without the need for glasses.

With 3D Gaussian Splatting (3DGS), you can easily capture the world using apps like Scaniverse, or generate high-fidelity models from 2D photos using Apple’s open-source "SHARP". Since 3DGS allows for seamless multi-view rendering, it is the perfect content source for the Looking Glass. Experience the magic of seeing your real-world captures come to life in holographic 3D!

Hardware Requirements & Connectivity

⚠️ Critical Connection Note

Looking Glass displays require a minimum input resolution of 2K or higher. As a result, device compatibility is strictly limited:

Note: Lightning ports are limited to 1080p (Full HD) output. Even with HDMI/Lightning adapters, these devices cannot meet the resolution requirements for Looking Glass.

What's New in the Major Update

1. Enhanced Engine & .SPZ Support

We've upgraded the rendering engine to spark.module.js for better stability. This update also adds support for .spz, a high-compression 3DGS format, allowing for faster loading and smoother performance. We've also significantly reduced Webview-related errors.

2. Thermal Management

To prevent your iPhone from overheating during long sessions, the app now automatically pauses rendering when you are not interacting with the screen.

3. Four Dedicated Viewers

You can now set custom default folders for each of the four viewing modes. Access settings via the File Menu and switch between viewers using the tabs at the top.

3DGS Viewer

Standard orbital view. Rotate around the model and control zoom by distance.

SHARP Viewer

Optimized for Apple's SHARP models. View from the front and adjust zoom via FOV.

Quilt Viewer

Play back saved Quilt images (holographic grid images) on your Looking Glass.

LKG Viewer

Displays pre-rendered "LKG" images optimized specifically for your device.

Note: Quilt and LKG images are stored in their respective subfolders within the app's Document folder. You can export them via the iOS Files app.

4. Batch Selection & Playback

When selecting multiple files, "PREV" and "NEXT" buttons will appear at the bottom of the screen, allowing you to browse through your collection effortlessly (sorted by filename).

Setup & Usage Tips

Device Calibration (visual.json)

Every Looking Glass unit is unique. To ensure accurate 3D rendering, the app requires your device's specific calibration file, visual.json.

Transfer the visual.json to your iPhone or iCloud and register it in the app's settings.

💡 Pro Tips for a Better Experience:

⚠️ Important Cautions: