heitaoflower's repositories
gl-transitions
The open collection of GL Transitions
VulkanSceneGraph
Vulkan & C++17 based Scene Graph Project
vulkan-kompute
General purpose GPU compute framework for cross vendor graphics cards (AMD, Qualcomm, NVIDIA & friends). Blazing fast, mobile-enabled, asynchronous and optimized for advanced GPU data processing usecases.
island
🌋🐎 Project Island is an experimental, hot-reloading Vulkan renderer/proto-engine for Linux, written in C/C++.
WolkenWelten
Multiplayer Voxel Survival in C99, includes a badly written implementation of LISP
FlapHero
A small C++ game built using Plywood
BetterSpades
BetterSpades, an Ace of Spades client targeted at low end systems (GL/ES 1.1). Runs on your grandmother's rig!
engine
Home of a voxel game engine and its tools (like a voxel editor)
FasTC
A fast texture compressor for various formats
Stardust-Engine
A brand new, easy to use, and beautiful game engine for Windows, Mac OS X, Linux, PSP, and more coming soon!
LittleOrionEngine
C++ 3D Engine developed during the Master's Degree in AAA Videogames Development.
Tiny
A very small statically-typed embeddable scripting language.
MIDIVisualizer
A small MIDI visualizer tool, using OpenGL
magma
Magma - abstraction layer to facilitate usage of Khronos Vulkan API
vk_toon_shader
Silhouette and toon shading post-processing with Vulkan
Native_SDK
C++ cross-platform 3D graphics SDK. Includes demos & helper code (resource loading etc.) to speed up development of Vulkan, OpenGL ES 2.0 & 3.x applications
TaskScheduler
Cross-platform, fiber-based, multi-threaded task scheduler designed for video games.
Overload
3D Game engine with editor
fibers
The fiber sourcebook
FlexibleReflection
Sample project for a small, flexible runtime reflection system using C++11
VCTRenderer
A real time global illumination solution that achieves glossy surfaces, diffuse reflection, specular reflection, ambient occlusion, indirect shadows, soft shadows, emissive materials and 2-bounce GI. Published here http://ieeexplore.ieee.org/abstract/document/7833375/
framepacker
An open source implementation of a texture bin packing algorithm. It's similar to texture tools like the TexturePacker.
AssetKit
🎨 Modern 2D/3D - Importer • Exporter • Util - Library, also called (AssetIO)
Maximizing-parallelism-in-the-construction-of-Binary-Radix-Trees
Parallel construction of binary radix trees, implemented from an nVidia paper.
Goofy
Goofy - Realtime DXT1/ETC1 encoder
pmtech
Lightweight, multi-platform, data-oriented game engine.
Lumos
Cross-Platform C++ 2D/3D game engine
Chewman-Vulkan
Chewman is a 3D pacman-style game written in C++ using Vulkan SDK and SDL
work-stealing-queue
A fast work-stealing queue template in C++
moongl
Lua bindings for OpenGL