CineVision 3D (announcement)

CineVision 3D is our user configurable IPTV player. Due to the fact, that we are not allowed to provide copyrighted 3rd party content, this app is merely a bone construct. The users must load provider lists or URLs themself. (Initially we did provide a default feed with over 10.000 curated items, but the Apple review team rejected the app release for that reason.)

The IPTV provider even allows loading feeds with thousands of items, as it is using SwiftUIs list view, only effectively loading the items currently visible. There is a simple search function provided too. IPTV feeds are publicly available everywhere. These simple text files also can be created and loaded by the users.

CineVision 3D

CineVision 3D in immersive space

Additionally there is an optional 3D environment (a large 3D cinema room) included for immersive experience. This environment is just using Apples AVMedia player control for projecting onto a texture in virtual space, which is working perfectly.

Example for CineVision 3D using none-immersive space.


ScreenVision 3D (announcement)

ScreenVision 3D is also a somewhat ‘conceptual’ app. We tried to solve a missing Framework integration problem with Apples released RealityKit 2 for the Apple Vision Pro. The app renders textures in realtime by using Metal Performance Shaders. Unlike as on iOS, there is no ‘CustomMaterial’ available, where one could code Metal Shaders directly with ease…

ScreenVision 3D


ParticleVision 3D (announcement)

ParticleVision 3D is a more ‘conceptual’ app, where we tried to make a 3D particle emitter, generating thousands of new particles continuously in spatial space. The particles are rendered onto a selectable 3D projection canvas.

The problem with Apples RealityKit is, that is a few entities can slow down the performance drastically. There is no way to render more than 50 (even very primitive) items directly into space, so we had to find a workaround, as our particle count exceeds 100.000 items.

ParticleVision 3D


VisionPiano 3D (public beta)

VisionPiano 3D was approved and released for Apple TestFlight and is available for installation on a real device.

Note: TestFlight is Apple’s preferred method for performing beta tests and available on all Apple devices. A TestFlight beta version generally has a lifespan of 90 days.

Apple TestFlight Link: https://testflight.apple.com/join/up4OYfSF

VisionPiano 3D Public Beta Test

VisionPiano 3D (announcement)

VisionPiano 3D, our first project for the birth of the Apple Vision Pro, is a native app, specifically designed for this spatial computing platform. The app features an immersive environment with an animated 3D piano model, connected to a MIDI file player and includes a collection of virtuously performed classical piano pieces for playback.

VisionPiano 3D

These performances are recorded from real human pianists with approved MIDI capturing technology (Yamaha Disklavier).

The sound generation is based on our virtual Concert Grand Piano Collection audio engine for expressive and more realistic sound. The sound is synthesized in realtime for reconstructing the original piano performances.