g3n online with Winfy
We have hosted the application g3n in order to run this application in our online workstations with Wine or directly.
Quick description about g3n:
G3N (pronounced "gen") is an OpenGL 3D Game Engine written in Go. It can be used to write cross-platform Go applications that show rich and dynamic 3D representations - not just games. A basic integrated GUI framework is provided, and 3D spatial audio is supported through OpenAL. Go 1.8+ is required. The engine also requires the system to have an OpenGL driver and a GCC-compatible C compiler. On Unix-based systems, the engine depends on some C libraries that can be installed using the appropriate distribution package manager. See below for OS-specific requirements. Then install the same packages as for Fedora - remember to use yum instead of dnf for the package installation command. The necessary audio DLLs are supplied and need to be added to your PATH. If you would like to build the DLLs yourself you can find the libraries' source code and build instructions.Features:
- Cross-platform: Windows, Linux, and macOS. (WebAssembly is 90% complete!)
- Integrated GUI (graphical user interface) with many widgets
- Hierarchical scene graph - nodes can contain other nodes
- Physically-based rendering: fresnel reflectance, geometric occlusion, microfacet distribution
- Geometry generators: box, sphere, cylinder, torus, etc.
- Support for user-created GLSL shaders: vertex, fragment, and geometry shaders
Programming Language: Go.
Categories:
Game Engines
©2024. Winfy. All Rights Reserved.
By OD Group OU – Registry code: 1609791 -VAT number: EE102345621.