We're hiring!
*

Making the invisible audible: Building an OpenXR experience for ocean protection

Kara Bembridge avatar

Kara Bembridge
April 22, 2026

Share this post:

Reading time:

Technology has the ability to move the needle when it comes to messaging, from the impact of the medium to the nature of the content. As industries of all sectors use any tool available to capture attention, NGOs typically have the added burden of fewer resources and limited manpower to convey the importance of their mission. As members of 1% for the Planet, this is an issue we have become increasingly more aware of as our relationships within the network grow.

When our environmental partner SOMAR told us their vision of creating an underwater experience that amplifies the sounds of marine life, we knew exactly how we could help. Leaning on the expertise of our XR team, we created an XR experience using the acoustic recordings that they had already captured in Portugal's Algarve. Our goal was to create something that could be used on a standalone headset just as easily as a Google cardboard-compatible phone setup, so that it would be accessible to a larger audience.

With this project, SOMAR now has a tangible tool to highlight the direct impacts of underwater noise pollution. Users of the XR application are able to get a sense of how marine life is affected once human-made noise has entered their space and interferes with their communication and feeding patterns.

We are delighted to report that SOMAR has already successfully presented this project to the public several times to resoundingly positive feedback. From students to parents to the general public in Lagos, everyone has walked away with a better understanding of underwater noise pollution.

While their work is far from over, this open source project will help bring them one step closer to protecting the Algarve.

Search the newsroom

Latest Blog Posts

Simplifying Bluetooth qualification for Linux/BlueZ: New upstream documentation

26/05/2026

New upstream BlueZ documentation helps simplify Bluetooth qualification for Linux-based products by mapping supported profiles, test requirements,…

Building Tyr in Rust: CSF architecture and booting the MCU

14/05/2026

See how Tyr moves beyond MCU firmware boot to build the group, queue, VM, submission, and completion paths needed to run real Vulkan workloads…

Optimizing memory access in NIR

07/05/2026

A complete breakdown of Mesa’s NIR compiler detailing how it optimizes shader memory access with SSA promotion, deref analysis, copy propagation,…

BlueZ-powered Auracast broadcasting on Genio 700

05/05/2026

Collabora brought Bluetooth Auracast broadcasting to MediaTek Genio 700 for Embedded World 2026. Here's the complete, fully Open Source…

Making the invisible audible: Building an OpenXR experience for ocean protection

22/04/2026

Using our XR expertise, Collabora created a standalone XR experience for our 1% for the Planet partner, SOMAR, to showcase the direct impact…

Bringing BitNet to ExecuTorch via Vulkan

17/04/2026

BitNet-style ternary brings LLM inference to ExecuTorch via its Vulkan backend, enabling much smaller, bandwidth-efficient models with portable…

Open Since 2005 logo

Our website only uses a strictly necessary session cookie provided by our CMS system. To find out more please follow this link.

Collabora Limited © 2005-2026. All rights reserved. Privacy Notice. Sitemap.