Pinned Repositories
3D-Engine-OpenGL-4
3D Graphics Engine For Games | C++ OpenGL 4.1
3d-game-shaders-for-beginners
🎮 A step-by-step guide to implementing SSAO, depth of field, lighting, normal mapping, and more for your 3D game.
antons_opengl_tutorials_book
Anton's OpenGL 4 Tutorials book - Demo Code
awesome-awesomeness
A curated list of awesome awesomeness
awesome-cpp
A curated list of awesome C++ (or C) frameworks, libraries, resources, and shiny things. Inspired by awesome-... stuff.
awesome-opengl
A curated list of awesome OpenGL libraries, debuggers and resources.
awesome-vulkan
Awesome Vulkan ecosystem
AwesomeCppGameDev
A curated list of awesome C++ (mainly) things for Game Development. Inspired by awesome-... stuff.
Blueprints-Visual-Scripting-for-Unreal-Engine-Second-Edition
Blueprints Visual Scripting for Unreal Engine - Second Edition, published by Packt
OpenGL
OpenGL 3 and 4 with GLSL
hisupersylar's Repositories
hisupersylar/3D-Engine-OpenGL-4
3D Graphics Engine For Games | C++ OpenGL 4.1
hisupersylar/awesome-awesomeness
A curated list of awesome awesomeness
hisupersylar/awesome-cpp
A curated list of awesome C++ (or C) frameworks, libraries, resources, and shiny things. Inspired by awesome-... stuff.
hisupersylar/awesome-vulkan
Awesome Vulkan ecosystem
hisupersylar/AwesomeCppGameDev
A curated list of awesome C++ (mainly) things for Game Development. Inspired by awesome-... stuff.
hisupersylar/box2d
Box2D is a 2D physics engine for games
hisupersylar/bullet3
Bullet Physics SDK: real-time collision detection and multi-physics simulation for VR, games, visual effects, robotics, machine learning etc.
hisupersylar/cegui
Crazy Eddie's GUI library is a versatile, fast, adjustable, multi-platform, C++ library for creating graphical user interfaces for games and rendering applications
hisupersylar/concurrencpp
Modern concurrency for C++. Tasks, executors, timers and C++20 coroutines to rule them all
hisupersylar/design-patterns-modern-cpp20
Source Code for 'Design Patterns in Modern C++20' by Dmitri Nesteruk
hisupersylar/FiberTaskingLib
A library for enabling task-based multi-threading. It allows execution of task graphs with arbitrary dependencies.
hisupersylar/FixUnrealShaderPriority
hisupersylar/game-programmer
A Study Path for Game Programmer
hisupersylar/Hands-On-Design-Patterns-with-CPP
Hands-On Design Patterns with C++, published by Packt
hisupersylar/leetcode
😏 LeetCode solutions in any programming language | 多种编程语言实现 LeetCode、《剑指 Offer(第 2 版)》、《程序员面试金典(第 6 版)》题解
hisupersylar/libevent
<Libevent深入浅出>本书要求有一定的服务并发编程基础,了解select和epoll等多路I/O复用机制。
hisupersylar/meshoptimizer
Mesh optimization library that makes meshes smaller and faster to render
hisupersylar/Modern-CPP-Programming-Cookbook-Second-Edition
Modern C++ Programming Cookbook, Second Edition, published by Packt
hisupersylar/multithread-libevent-example
libevent multithread worker example
hisupersylar/MultiThreadDataTransmission
在进行数据传输的过程中可以选择TCP或者UDP协议,TCP虽然相对而言比较复杂,具有三次握手进行连接以及四次分手断开连接,但具备可靠性,被大公司广泛使用,因此设计一种基于TCP的多线程数据传输系统来进行通信。
hisupersylar/opengl-car-game
A simple car sandbox implemented using OpenGL and C++
hisupersylar/OpenGL_Engine
A simple 2D and 3D engine that I've been making for the first time.
hisupersylar/OpenSceneGraph
OpenSceneGraph git repository
hisupersylar/optick
C++ Profiler For Games
hisupersylar/ray-tracing-gems
Source Code for "Ray Tracing Gems: High-Quality and Real-Time Rendering with DXR and Other APIs" by Eric Haines and Tomas Akenine-Möller
hisupersylar/Ray-Tracing-Gems-II
Source Code for "Ray Tracing Gems II: Next Generation Real-Time Rendering with DXR, Vulkan, and OptiX" by Adam Marrs, Peter Shirley, and Ingo Wald
hisupersylar/renderdoc
RenderDoc is a stand-alone graphics debugging tool.
hisupersylar/stb
stb single-file public domain libraries for C/C++
hisupersylar/taskflow
A General-purpose Parallel and Heterogeneous Task Programming System
hisupersylar/VulkanTutorial-VisualStudioProjectFiles
Tutorial for the Vulkan graphics and compute API