Pinned Repositories
Adapt-block-texture-compression-algorithm-toy
A small program that roughly demostrates the ideal of "ASTC"(Adapt Scale Texture Compression),a new generation texture compression solution.
animation
Animation of character skin and skeleton, as well as particle simulations with OpenGL
awesome-weblist
Record valuable websites, blogs
Chewman-Vulkan
Chewman is a 3D pacman-style game written in C++ using Vulkan SDK and SDL
disassembly-girl
This is a small game developed with unity3d.
Ethertia
"Minecraft + GTAV + VRChat" A Sandbox Survival Game with Vulkan, PhysX, C++20.
exoplayer-graphics
An native c graphics extensible library for ExoPlayer.
NextEngine
vulkan-tutorial
This is a series of tutorials on Vulkan, include all example projects which step by step.
heitaoflower's Repositories
heitaoflower/awesome-weblist
Record valuable websites, blogs
heitaoflower/Ethertia
"Minecraft + GTAV + VRChat" A Sandbox Survival Game with Vulkan, PhysX, C++20.
heitaoflower/basis_universal
Basis Universal GPU Texture Codec
heitaoflower/BF-Job-System
A C++17 job system library for use in game engines.
heitaoflower/BinaryIO
Library for managing binary data streams in C++
heitaoflower/bvh
A modern C++ BVH construction and traversal library
heitaoflower/Ceras
Universal binary serializer for a wide variety of scenarios https://discord.gg/FGaCX4c
heitaoflower/compressonator
Tool suite for Texture and 3D Model Compression, Optimization and Analysis using CPUs, GPUs and APUs
heitaoflower/dietgpu
GPU implementation of a fast generalized ANS (asymmetric numeral system) entropy encoder and decoder, with extensions for lossless compression of numerical and other data types in HPC/ML applications.
heitaoflower/etcpak
The fastest ETC compressor on the planet
heitaoflower/fgac
Run Time GPU ASTC Compression Using Cuda / Dx12 direct storage
heitaoflower/FlaxEngine
Flax Engine – multi-platform 3D game engine
heitaoflower/GPURealTimeBC6H
Real-time BC6H compression on GPU
heitaoflower/Granite
My personal Vulkan renderer
heitaoflower/HETC2
heitaoflower/hwinfo
cross platform C++ library for hardware information (CPU, RAM, GPU, ...)
heitaoflower/kram
Encode/decode/info to KTX/KTX2/DDS files with LDR/HDR and BC/ASTC/ETC2. Mac/Win C++11 too, Mac viewer, and scripts for batch processing textures.
heitaoflower/libcuckoo
A high-performance, concurrent hash table
heitaoflower/LunaSDK
Luna SDK is a C++ software development framework for real-time rendering applications.
heitaoflower/master_thesis_traverse_research
All documents related to my master thesis
heitaoflower/neco
Concurrency library for C (coroutines)
heitaoflower/neural-compression-textures
Implementation of random access neural compression for material textures
heitaoflower/o3de
Open 3D Engine (O3DE) is an Apache 2.0-licensed multi-platform 3D engine that enables developers and content creators to build AAA games, cinema-quality 3D worlds, and high-fidelity simulations without any fees or commercial obligations.
heitaoflower/RenderGraph
Render graph management library.
heitaoflower/sailor
A high-performance Vulkan multi-threaded rendering engine, incorporating advanced features such as Tile Based Rendering, Physically Based Rendering (PBR), and advanced lighting and shadow techniques.
heitaoflower/SimLOD
heitaoflower/tacent
A C++ library implementing linear algebra, text and file IO, UTF-N conversions, containers, image loading/saving, image quantization/filtering, command-line parsing, etc.
heitaoflower/UnityAstcGpuEncoder
Encode astc texture in pixel shader
heitaoflower/VkDoom
ZDoom based source port with a primary focus on Vulkan and modern computers
heitaoflower/Vulkan-Samples
One stop solution for all Vulkan samples