BMW Volleys Open-Source "RAMSES" Distributed 3D Rendering System
Written by Michael Larabel in Free Software on 21 February 2019 at 05:55 AM EST. 10 Comments
For those interested in distributed 3D rendering, the developers at BMW recently received clearance to open-source RAMSES, a 3D rendering system optimized for bandwidth and resource efficiency.

RAMSES is a distributed rendering engine that's designed for embedded use-cases and thus a heavy emphasis on efficiency, after all it comes out of BMW. RAMSES allows for different processes on different devices connected via a network to provide/consume 3D content and form a unison of cohesive displays.

RAMSES offers abstractions around OpenGL, supports multiple OpenGL targets, there is support for Wayland, and this middleware can cater to a variety of use-cases.

BMW recently open-sourced their code to RAMSES under the GENIVI in-vehicle infotainment alliance and can be found hosted on GitHub for those developers interested in distributed 3D rendering. The code is under the Mozilla Public License 2.0.
Related News
About The Author
Author picture

Michael Larabel is the principal author of and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and automated benchmarking software. He can be followed via Twitter or contacted via

Popular News This Week