heitaoflower's repositories
AssetKit
🎨 Modern 2D/3D - Importer • Exporter • Util - Library, also called (AssetIO)
BetterSpades
BetterSpades, an Ace of Spades client targeted at low end systems (GL/ES 1.1). Runs on your grandmother's rig!
AssetBundleDecompressor
Unity AssetBundle decompress library in C
engine
Home of a voxel game engine and its tools (like a voxel editor)
FasTC
A fast texture compressor for various formats
FlexibleReflection
Sample project for a small, flexible runtime reflection system using C++11
framepacker
An open source implementation of a texture bin packing algorithm. It's similar to texture tools like the TexturePacker.
gl-transitions
The open collection of GL Transitions
island
🌋🐎 Project Island is an experimental, hot-reloading Vulkan renderer/proto-engine for Linux, written in C/C++.
LittleOrionEngine
C++ 3D Engine developed during the Master's Degree in AAA Videogames Development.
melt-emscripten
Example embedded in the page http://karim.naaji.fr/blog/2019/15.11.19.html
MIDIVisualizer
A small MIDI visualizer tool, using OpenGL
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
obj2voxel
Convert OBJ and STL files to voxels, with support for textures. Written in pure C++17 with CMake. No raytracing or slicing or OpenGL shenanigans. Fast and robust using just 3D intersections. Simple as.
RealBugEngine
Basic engine created for UPC's Master in Advanced Programming for AAA Videogames.
Stardust-Engine
A brand new, easy to use, and beautiful game engine for Windows, Mac OS X, Linux, PSP, and more coming soon!
TaskScheduler
Cross-platform, fiber-based, multi-threaded task scheduler designed for video games.
tinycolormap
A header-only, single-file library for colormaps written in C++11
TwinlightSouls
Beatem-up game made with LittleOrionEngine.
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/
vk_toon_shader
Silhouette and toon shading post-processing with Vulkan
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.
VulkanSceneGraph
Vulkan & C++17 based Scene Graph Project
WolkenWelten
Multiplayer Voxel Survival in C99, includes a badly written implementation of LISP