79 Open Source 3D Engine Software Projects
Free and open source 3d engine code projects including engines, APIs, generators, and tools.
Layaair_discard 1887 ⭐
This is old LayaAir veriosn writetten by ActionScript 3.0 ,now LayaAir is using TypeScript as the Engine Script,Please use https://github.com/layabox/LayaAir instead.
Xray 16 1349 ⭐
Improved version of the X-Ray Engine, the game engine used in the world-famous S.T.A.L.K.E.R. game series by GSC Game World.
Kavex Gamedev Resources 1240 ⭐
:video_game: :game_die: A wonderful list of Game Development resources.
Android 3D Model Viewer 719 ⭐
Android OpenGL 2.0 application to view 3D models. Published on Play Store
Layaair 624 ⭐
Lume 317 ⭐
Create CSS3D/WebGL applications declaratively with HTML. Give regular DOM elements shadow and lighting.
Tinygizmo 291 ⭐
:triangular_ruler: An immediate mode 3D gimzo (translation, rotation, scale for scene editing) in ~1200 LoC
Litescene.js 237 ⭐
A WebGL 3D Engine library with component-based node hierarchy. Used by WebGLStudio
Island 332 ⭐
🌋🐎 Project Island is an experimental, hot-reloading Vulkan renderer/proto-engine for Linux, written in C/C++.
Darkplaces 92 ⭐
Mirror of https://gitlab.com/xonotic/darkplaces - The Quake engine that powers Xonotic https://xonotic.org
Tdme2 53 ⭐
TDME2 - ThreeDeeMiniEngine2 is a lightweight 3D engine including tools suited for 3D game development using C++11
Wenlinmao Android 3D Model Viewer 53 ⭐
Android app to load 3D models in obj, stl, dae & gltf format using pure OpenGL ES 2.0. Published on Play Store https://play.google.com/store/apps/details?id=org.andresoviedo.dddmodel2
Openxray Xray 44 ⭐
X-Ray Engine 1.0 expansion. Original version was used in S.T.A.L.K.E.R.: Shadow of Chernobyl.
Magestudio Mage 39 ⭐
Evert 26 ⭐
Accelerated beam tracing algorithm adapted from the original source code by Samuli Laine.
Jse3D 13 ⭐
A basic, simple-to-use 3D engine written in Java created as a quarantine time killer. Pull requests welcome!