Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
Projects in Awesome Lists by cmaughan
A curated list of projects in awesome lists by cmaughan .
https://github.com/cmaughan/mgfx
MGFX - A cross-platform 2D (CPU & GPU) and 3D (GPU) starter kit.
2d 3d 3d-mesh cpp11 cross-platform directx-12 directx12 dojo game-development gameoflife graphics graphics-programming maze-generator opengl ray-tracer raytracer rendering teaching
Last synced: 28 Oct 2024
https://github.com/cmaughan/vklive
A 'simple' live coding environment, currently for Vulkan.
linux live-coding macos shaders vulkan windows zep
Last synced: 28 Oct 2024
https://github.com/cmaughan/starter-imgui-qt
A starter kit which builds an ImGui or Qt app with a common app library
Last synced: 12 Oct 2024
https://github.com/cmaughan/gapbuffer
A gapbuffer implementation in C++ 11, implemented as an STL container
buffer gap-buffer gapbuffer stl stl-container stl-containers vector
Last synced: 12 Oct 2024
https://github.com/cmaughan/zep_imgui
Minimal example of zep integration with ImGui
editor imgui integration vcpkg vim vulkan zep
Last synced: 12 Oct 2024
https://github.com/cmaughan/easyrender
The simplest way to get pixels on the screen...
Last synced: 12 Oct 2024
https://github.com/cmaughan/raytracer
For the code dojo / teaching at York University
Last synced: 12 Oct 2024
https://github.com/cmaughan/vulkan_imgui_vcpkg_starter
Minimal example of using vcpkg to bootstrap a vulkan/imgui. Also does high DPI.
dpi-awareness highdpi imgui minimal sdl sdl2 starter vcpkg vulkan
Last synced: 12 Oct 2024
https://github.com/cmaughan/jorvikscheme
An experimental Scheme Interpreter
c-plus-plus lisp scheme-interpreter
Last synced: 12 Oct 2024
https://github.com/cmaughan/connect4
Implemented at a Code Dojo evening in York
Last synced: 12 Oct 2024