![]() |
![]() |
![]() |
![]() |
Gthree is a port of the three.js JavaScript library to GObject and GTK.
Gthree depends on the following libraries:
A general-purpose C utility library, providing various data types, macros, and a portable layer of string, file, and general utilities. | |
A powerful run time type system for C libraries and applications. | |
A library for creating graphical user interfaces that can work on many UNIX-like platforms, like Linux, as well as other platforms like Windows and macOS. | |
A library that provides a wrapper around Open GL functions and takes care of loading the correct Open GL shared library depending on the platform. | |
A thin layer of math types for 3D-based operations, implemented using fast CPU operations. | |
A library for parsing and generating JSON data streams, and integrating with GLib and GObject types. |
Gthree currently only supports Open GL for rendering.
Table of Contents