What would happen if someone decided to embed a display server into a game engine? The result could be very similar to the Arcan multimedia framework.
It is difficult to define what Arcan is. It is a collection of tools and libraries to build secure applications with rich multimedia facilities, window management, VR support, etc.
There are several experimental projects built with Arcan. One of them is Durden, an incredible, revolutionary window compositor with support of own, X11, and Wayland clients. Almost every aspect can be customized in runtime, even shaders associated with any graphical element.
The authors of Arcan made it in C and provided an interface for Lua scripting.
Arcan applications can run on top of other compositors/window systems or be a first-class citizens and start without any help of other environments.
https://arcan-fe.com/about/
#c #lua #graphics #desktop #composer #ui
It is difficult to define what Arcan is. It is a collection of tools and libraries to build secure applications with rich multimedia facilities, window management, VR support, etc.
There are several experimental projects built with Arcan. One of them is Durden, an incredible, revolutionary window compositor with support of own, X11, and Wayland clients. Almost every aspect can be customized in runtime, even shaders associated with any graphical element.
The authors of Arcan made it in C and provided an interface for Lua scripting.
Arcan applications can run on top of other compositors/window systems or be a first-class citizens and start without any help of other environments.
https://arcan-fe.com/about/
#c #lua #graphics #desktop #composer #ui
Arcan
About
Arcan is a powerful development framework for creating virtually anything between user interfaces for specialised embedded applications all the way to full-blown standalone desktop environments. Bo…