aantropov's starred repositories

bgfx

Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.

Language:C++License:BSD-2-ClauseStargazers:14666Issues:481Issues:1537

MonoGame

One framework for creating powerful cross-platform games.

Language:C#License:NOASSERTIONStargazers:11146Issues:470Issues:3628

assimp

The official Open-Asset-Importer-Library Repository. Loads 40+ 3D-file-formats into one unified and clean data structure.

Language:C++License:NOASSERTIONStargazers:10568Issues:310Issues:2848

Vulkan

C++ examples for the Vulkan graphics API

Language:GLSLLicense:MITStargazers:10016Issues:403Issues:713

tracy

Frame profiler

Language:C++License:NOASSERTIONStargazers:8834Issues:84Issues:492

meshoptimizer

Mesh optimization library that makes meshes smaller and faster to render

magic_enum

Static reflection for enums (to string, from string, iteration) for modern C++, work with any enum type without any macro or boilerplate code

Language:C++License:MITStargazers:4612Issues:70Issues:213

Vulkan-Samples

One stop solution for all Vulkan samples

Language:C++License:Apache-2.0Stargazers:4101Issues:91Issues:419

ImGuizmo

Immediate mode 3D gizmo for scene editing and other controls based on Dear Imgui

Language:C++License:MITStargazers:3053Issues:91Issues:203

Acid

A high speed C++17 Vulkan game engine

Language:C++License:MITStargazers:1709Issues:82Issues:74

jsbsim

An open source flight dynamics & control software library

Language:C++License:LGPL-2.1Stargazers:1275Issues:54Issues:327

volk

Meta loader for Vulkan API

SPIRV-Reflect

SPIRV-Reflect is a lightweight library that provides a C/C++ reflection API for SPIR-V shader bytecode in Vulkan applications.

Language:CLicense:Apache-2.0Stargazers:645Issues:41Issues:96

Skybolt

Planetary rendering engine and aerospace simulation tools

Language:C++License:NOASSERTIONStargazers:562Issues:17Issues:42

Forward-Plus-Renderer

GPU-based Forward+ renderer

Language:C++Stargazers:474Issues:22Issues:0

dagon

3D game engine for D

Language:DLicense:NOASSERTIONStargazers:326Issues:15Issues:72

SuperMalloc

A Super Fast Multithreaded malloc() for 64-bit Machines

Language:TeXLicense:NOASSERTIONStargazers:283Issues:19Issues:49

SparseVoxelOctree

Sparse Voxel Octree Implementation - Upenn CIS-565 final project

Language:C++License:MITStargazers:248Issues:21Issues:7

Lumino

Lumino is a framework for building real-time graphics applications.

Language:C++License:MITStargazers:204Issues:16Issues:50

Vulkan-ExtensionLayer

Layer providing Vulkan features when native support is unavailable

Language:CLicense:Apache-2.0Stargazers:127Issues:42Issues:59

Sponza

Sponza OBJ Model

AltCraft

Minecraft:JE in C++

Language:C++License:Apache-2.0Stargazers:112Issues:13Issues:48

RapidGL

Framework for rapid OpenGL demos prototyping

Language:C++License:MITStargazers:102Issues:6Issues:3

SREngine

:zap: SpaRcle Engine - cross-platform 2D/3D game engine in C++.

Language:C++License:MITStargazers:65Issues:8Issues:216

PadAnalyzer

C# debugging automation tool

Language:C#License:Apache-2.0Stargazers:40Issues:1Issues:0

vxgi

Voxel cone traced dynamic global illumination.

Language:CLicense:MITStargazers:31Issues:1Issues:0

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.

memory-allocator-contest

An evaluation platform for memory allocators in C++. We comparing self-made allocators with default malloc/free and participants.

Language:HTMLStargazers:2Issues:2Issues:0

network-service-contest

An evaluation platform for matrix multiplication solutions in various languages. We compare solutions provided by participants, analyzing the performance across different sizes of matrices. The aim is to find the most efficient language and implementation for this computational task.

Language:C++Stargazers:1Issues:1Issues:0