adrianderstroff / opengl-starterLinks
Minimal and simple OpenGL starter project using modern CMake and CPM.
☆26Updated last year
Alternatives and similar repositories for opengl-starter
Users that are interested in opengl-starter are comparing it to the libraries listed below
Sorting:
- A template for Vulkan C++ projects with GLFW, GLM and ImGUI using CMake, CI, Conan and doctest☆30Updated 3 months ago
- Plugins for the Magnum C++11 graphics engine☆103Updated this week
- An immediate mode 3D gimzo (translation, rotation, scale for scene editing) in ~1200 LoC☆47Updated 4 years ago
- Minimal bgfx "hello world" example☆202Updated 3 years ago
- Utilities built on top of core module☆128Updated this week
- 3D game engine using C++20 and Vulkan (WIP)☆125Updated 11 months ago
- Library used to write shaders from C++, and export them in either GLSL, HLSL or SPIR-V.☆256Updated last week
- My render engine for experiments.☆196Updated last week
- Personal repo for learning the vulkan graphics api☆57Updated 5 years ago
- 6 different implementations of doing wide line rendering in OpenGL☆189Updated 5 years ago
- 🎨 graphics/interaction prototyping sandbox☆320Updated 9 months ago
- High performance graphics abstraction API, with simplified programming model, on top of Vulkan, DirectX 12, and Metal.☆56Updated last year
- Simpler ImGui Backend for VulkanHpp.☆35Updated 3 years ago
- Basic graphics samples using Magma library and Vulkan graphics API☆47Updated 3 weeks ago
- C++ dependencies (packages) manager☆71Updated last month
- particle experiments☆19Updated 10 years ago
- Open-Source C++ bindings for glfw (www.glfw.org) in the style of Vulkan-Hpp☆71Updated this week
- Cross platform 3D renderer in C++ and OpenGL with lighting, shadows and materials.☆188Updated 3 months ago
- Shading techniques and GLSL snippets☆225Updated last month
- LightweightVK is a deeply refactored bindless-only fork of https://github.com/facebook/igl. It provides a lean cross-platform graphics AP…☆291Updated this week
- ⚔️ A tool for cross compiling shaders. Convert between GLSL, HLSL, Metal Shader Language, or older versions of GLSL.☆299Updated 2 years ago
- A header only library to simplify creating 🌋 Vulkan / ⚪ OpenGL / 🌐 WebGL / ❎DirectX / 🤖 Metal data structures with CrossWindow.☆82Updated last year
- 💥 A modern cross-platform game engine (WIP)☆192Updated last month
- CPU Based Rasterizer Engine☆186Updated 3 years ago
- ☆51Updated 2 years ago
- An extension for the GLFW library for using WebGPU native.☆88Updated last month
- Use Metal's C++ interface to draw a triangle in a SDL window☆26Updated 2 years ago
- ImGui GIZMO widget - quaternions based 3D object manipulator: it permits, via mouse, to manipulate objects by translating, rotating, or s…☆415Updated 3 months ago
- Cross-platform game engine☆41Updated last year
- C++ skeletal animation library☆41Updated 11 months ago