Go 3D Game Engine (http://g3n.rocks)
-
Updated
Aug 10, 2024 - Go
3D technology is used in a wide range of fields, including film, video games, architecture, engineering, and product design. It allows designers to create digital models of objects that can be manipulated and rendered in three dimensions. 3D modeling software is used to create and manipulate 3D models, and 3D animation software is used to create movement and effects within those models. 3D technology has also been adopted for use in 3D printing, where physical objects can be created from digital models.
Go 3D Game Engine (http://g3n.rocks)
Tetra3D is a 3D hybrid software/hardware renderer made for games written in Go with Ebitengine.
Biologically based neural network simulations of the brain written in Go with a 3D GUI powered by Cogent Core.
A program to create, solve and draw mazes in your terminal or in 2D/3D
A simple Go library for 3D ray-tracing rendering, implementing the book Ray Tracing in One Weekend. 📸
A relatively simple Go powered OpenGL Graphics Engine
🎦 3D renderer in Go.
3D-like first person shooter engine written in go inspired by Wolfenstein 3D
Volumetric light rendering of Sponza with Golang and OpenGL on Ubuntu and NVIDIA GTX 760. Keywords: Go, OpenGL, GLFW 3.0, GLTF 2.0, volumetric light, full 3D ray marching, light shafts, god rays.
Package franeklubi/tie provides a Processing-like API for simple and fun drawing, game making, data and algorithm visualization, and generally - art :)
This is an engine for 3D applications. It was written for learning opengl, shader language, and game development.
An OpenGL game engine written in Go
three.js on Go. GopherJS bindings for https://threejs.org.
Nute - a GUI mashup library
A native (no external libraries) golang 3D ray tracing renderer, that implements Ray intersection via the Phong-Reflection Model, Recursive Shape grouping with AABB optimizations and Constructive Solid Geometry, augmented with recursively defined Patterns, Perlin/Simplex noise algorihthms, and an efficient convex-hull/half-edge Delaunay Triangul…
3d rasterizer written in Go
A Pure 3D Golang Engine Toolset
A path tracer written in golang