Repository navigation
Releases
FrameDepth 0.6.38
FrameDepth: real-time 3D for the video and pictures you watch in Chrome on the Steam Frame.
Changes since 0.6.37: install.sh no longer fails with "Failed to connect to user scope bus" when it is run from a shell without a login session (for example after su). It finds the session itself, and if it cannot, it stops with a clear message before changing anything. The companion and the extension are unchanged. README Troubleshooting covers the error.
What it does
- Turns the largest video in view into 3D, in the page, fullscreen or in an iframe; with no video, the page's main pictures
- Keeps player controls, captions, page dialogs, black bars and subtitles in the picture flat; shows 3D videos (side by side, top and bottom) as they are
- Scene types (Film & live action, Animation, Game video, Photo), strength, pop-out, soft edges, sharpen and depth detail in the popup
- Everything runs on the headset; nothing leaves the device
Install (on the headset)
Download framedepth-0.6.38-steamos-arm64.tar.gz and its .sha256 to the headset's Downloads folder, then in a terminal:
cd ~/Downloads && sha256sum -c framedepth-0.6.38-steamos-arm64.tar.gz.sha256
tar -xzf framedepth-0.6.38-steamos-arm64.tar.gz && cd framedepth-0.6.38-steamos-arm64
bash install.shThen in Chrome: chrome://extensions → Developer mode → Load unpacked → ~/Downloads/framedepth-extension, and click the FrameDepth icon to turn 3D on (Alt+Shift+D). Chrome started from Steam's library works best; see the README.
Needs SteamOS with SteamVR and Chrome from Flathub (com.google.Chrome). No sudo: it installs into your home folder only.
Files
| File | What it is |
|---|---|
framedepth-0.6.38-steamos-arm64.tar.gz |
prebuilt companion, extension, depth models and license texts for SteamOS (arm64) |
framedepth-0.6.38-deps-src.tar.gz |
the third-party sources this build uses (Moonlight XR for Frame, TensorFlow Lite / LiteRT and its dependencies, ncnn with glslang, OpenVR header), for the GPL-3.0's corresponding source together with this tag |
*.sha256 |
checksums |
License
GPL-3.0-only. FrameDepth builds on GPL-3.0 code and ideas from Moonlight XR and Moonlight XR for Frame, and on the ZipDepth model (MIT). The prebuilt archive carries the license texts of everything it contains in app/licenses/; see THIRD_PARTY.md.
Status
Experimental, tested on one Steam Frame (SteamOS 0.4.5). Stereo 3D can cause eye strain for some people: lower the strength or turn 3D off, and take breaks. FrameDepth is unofficial and not affiliated with Valve or Google.
FrameDepth 0.6.37
FrameDepth: real-time 3D for the video and pictures you watch in Chrome on the Steam Frame.
Changes since 0.6.36: the Steam launcher now opens Chrome to fit the screen Steam gives it. On the SteamOS 0.5 beta that screen can be 1280×720, and the 1920×1080 window left a third of it out of the laser's reach; Chrome then opens at 1280×720 and 100% (1920×1080 and 150% on a 1080-line screen, as before). If you start Chrome from your Steam library with the launcher, install this release and start Chrome again.
What it does
- Turns the largest video in view into 3D, in the page, fullscreen or in an iframe; with no video, the page's main pictures
- Keeps player controls, captions, page dialogs, black bars and subtitles in the picture flat; shows 3D videos (side by side, top and bottom) as they are
- Scene types (Film & live action, Animation, Game video, Photo), strength, pop-out, soft edges, sharpen and depth detail in the popup
- Everything runs on the headset; nothing leaves the device
Install (on the headset)
Download framedepth-0.6.37-steamos-arm64.tar.gz and its .sha256 to the headset's Downloads folder, then in a terminal:
cd ~/Downloads && sha256sum -c framedepth-0.6.37-steamos-arm64.tar.gz.sha256
tar -xzf framedepth-0.6.37-steamos-arm64.tar.gz && cd framedepth-0.6.37-steamos-arm64
bash install.shThen in Chrome: chrome://extensions → Developer mode → Load unpacked → ~/Downloads/framedepth-extension, and click the FrameDepth icon to turn 3D on (Alt+Shift+D). Chrome started from Steam's library works best; see the README.
Needs SteamOS with SteamVR and Chrome from Flathub (com.google.Chrome). No sudo: it installs into your home folder only.
Files
| File | What it is |
|---|---|
framedepth-0.6.37-steamos-arm64.tar.gz |
prebuilt companion, extension, depth models and license texts for SteamOS (arm64) |
framedepth-0.6.37-deps-src.tar.gz |
the third-party sources this build uses (Moonlight XR for Frame, TensorFlow Lite / LiteRT and its dependencies, ncnn with glslang, OpenVR header), for the GPL-3.0's corresponding source together with this tag |
*.sha256 |
checksums |
License
GPL-3.0-only. FrameDepth builds on GPL-3.0 code and ideas from Moonlight XR and Moonlight XR for Frame, and on the ZipDepth model (MIT). The prebuilt archive carries the license texts of everything it contains in app/licenses/; see THIRD_PARTY.md.
Status
Experimental, tested on one Steam Frame (SteamOS 0.4.5). Stereo 3D can cause eye strain for some people: lower the strength or turn 3D off, and take breaks. FrameDepth is unofficial and not affiliated with Valve or Google.
FrameDepth 0.6.36
FrameDepth: real-time 3D for the video and pictures you watch in Chrome on the Steam Frame.
Changes since 0.6.35: the popup is simpler. The paragraph under the version line is gone (what turns 3D and the shortcuts are now in "What the settings do"), and the scene type shows only the chosen type's description.
What it does
- Turns the largest video in view into 3D, in the page, fullscreen or in an iframe; with no video, the page's main pictures
- Keeps player controls, captions, page dialogs, black bars and subtitles in the picture flat; shows 3D videos (side by side, top and bottom) as they are
- Scene types (Film & live action, Animation, Game video, Photo), strength, pop-out, soft edges, sharpen and depth detail in the popup
- Everything runs on the headset; nothing leaves the device
Install (on the headset)
Download framedepth-0.6.36-steamos-arm64.tar.gz and its .sha256 to the headset's Downloads folder, then in a terminal:
cd ~/Downloads && sha256sum -c framedepth-0.6.36-steamos-arm64.tar.gz.sha256
tar -xzf framedepth-0.6.36-steamos-arm64.tar.gz && cd framedepth-0.6.36-steamos-arm64
bash install.shThen in Chrome: chrome://extensions → Developer mode → Load unpacked → ~/Downloads/framedepth-extension, and click the FrameDepth icon to turn 3D on (Alt+Shift+D). Chrome started from Steam's library works best; see the README.
Needs SteamOS with SteamVR and Chrome from Flathub (com.google.Chrome). No sudo: it installs into your home folder only.
Files
| File | What it is |
|---|---|
framedepth-0.6.36-steamos-arm64.tar.gz |
prebuilt companion, extension, depth models and license texts for SteamOS (arm64) |
framedepth-0.6.36-deps-src.tar.gz |
the third-party sources this build uses (Moonlight XR for Frame, TensorFlow Lite / LiteRT and its dependencies, ncnn with glslang, OpenVR header), for the GPL-3.0's corresponding source together with this tag |
*.sha256 |
checksums |
License
GPL-3.0-only. FrameDepth builds on GPL-3.0 code and ideas from Moonlight XR and Moonlight XR for Frame, and on the ZipDepth model (MIT). The prebuilt archive carries the license texts of everything it contains in app/licenses/; see THIRD_PARTY.md.
Status
Experimental, tested on one Steam Frame (SteamOS 0.4.5). Stereo 3D can cause eye strain for some people: lower the strength or turn 3D off, and take breaks. FrameDepth is unofficial and not affiliated with Valve or Google.
FrameDepth 0.6.35
First public release of FrameDepth: real-time 3D for the video and pictures you watch in Chrome on the Steam Frame.
What it does
- Turns the largest video in view into 3D, in the page, fullscreen or in an iframe; with no video, the page's main pictures
- Keeps player controls, captions, page dialogs, black bars and subtitles in the picture flat; shows 3D videos (side by side, top and bottom) as they are
- Scene types (Film & live action, Animation, Game video, Photo), strength, pop-out, soft edges, sharpen and depth detail in the popup
- Everything runs on the headset; nothing leaves the device
Install (on the headset)
Download framedepth-0.6.35-steamos-arm64.tar.gz and its .sha256 to the headset's Downloads folder, then in a terminal:
cd ~/Downloads && sha256sum -c framedepth-0.6.35-steamos-arm64.tar.gz.sha256
tar -xzf framedepth-0.6.35-steamos-arm64.tar.gz && cd framedepth-0.6.35-steamos-arm64
bash install.shThen in Chrome: chrome://extensions → Developer mode → Load unpacked → ~/Downloads/framedepth-extension, and click the FrameDepth icon to turn 3D on (Alt+Shift+D). Chrome started from Steam's library works best; see the README.
Needs SteamOS with SteamVR and Chrome from Flathub (com.google.Chrome). No sudo: it installs into your home folder only.
Files
| File | What it is |
|---|---|
framedepth-0.6.35-steamos-arm64.tar.gz |
prebuilt companion, extension, depth models and license texts for SteamOS (arm64) |
framedepth-0.6.35-deps-src.tar.gz |
the third-party sources this build uses (Moonlight XR for Frame, TensorFlow Lite / LiteRT and its dependencies, ncnn with glslang, OpenVR header), for the GPL-3.0's corresponding source together with this tag |
*.sha256 |
checksums |
License
GPL-3.0-only. FrameDepth builds on GPL-3.0 code and ideas from Moonlight XR and Moonlight XR for Frame, and on the ZipDepth model (MIT). The prebuilt archive carries the license texts of everything it contains in app/licenses/; see THIRD_PARTY.md.
Status
Experimental, tested on one Steam Frame (SteamOS 0.4.5). Stereo 3D can cause eye strain for some people: lower the strength or turn 3D off, and take breaks. FrameDepth is unofficial and not affiliated with Valve or Google.