Skip to content
mbouronPublic
forked from NopeForge/nope.gl

About

Graphics engine for building and rendering graph-based scenes

Resources

Stars

1 star

Watchers

0 watching

Forks

 
 

Repository files navigation

nope.gl

nope.gl is a graphics engine for building and rendering graph-based scenes. It is designed to run on both desktop (Linux, OSX, Windows) and mobile (Android, iOS).

It is composed of the following libraries:

  • libnopegpu: a GPU abstraction layer (OpenGL, OpenGL ES, Vulkan)
  • libnopemedia: a media playback library (based on FFmpeg)
  • libnopegl: a scene graph engine that uses both libnopegpu and libnopemedia

Warning: note that nope.gl is still highly experimental. This means the ABI and API can change at any time.

📚 Documentation

tests Linux tests Mac tests MinGW tests Windows coverage coverity build Android 🤖 build iOS 🍏

📜 License

nope.gl is licensed under the Apache License, Version 2.0, except libnopemedia. Read the LICENSE and NOTICE files for details.

libnopemedia is licensed under the GNU Lesser General Public License, version 2.1 or later. Read its LICENSE file for details. Some of its files are dual-licensed under the Apache License, Version 2.0, or the GNU Lesser General Public License, version 2.1 or later.

ngl-tools is licensed under the Apache License, Version 2.0. It also bundles the following third-party components:

  • Nuklear (ngl-tools/nuklear.h), dual-licensed under the MIT License or the Unlicense (public domain).
  • Inter font (ngl-tools/fonts/Inter-Regular.ttf), licensed under the SIL Open Font License, Version 1.1.

About

Graphics engine for building and rendering graph-based scenes

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages