Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub topics: graphics-programming
orangefrog45/ORNG-ENGINE
OpenGL C++ 3D game engine
Language: C++ - Size: 1.2 GB - Last synced: 2 minutes ago - Pushed: about 1 hour ago - Stars: 2 - Forks: 1
AEspinosaDev/Vulkan-Engine
C++ Vulkan based 3D Library
Language: C++ - Size: 143 MB - Last synced: less than a minute ago - Pushed: 44 minutes ago - Stars: 1 - Forks: 1
tuvalframework/framework
Develop applications for the web as you develop applications for Mac OS or Windows.
Language: JavaScript - Size: 77.1 MB - Last synced: about 5 hours ago - Pushed: about 6 hours ago - Stars: 5 - Forks: 0
drohmer/cgp
Computer Graphics Library
Language: C++ - Size: 84.4 MB - Last synced: about 6 hours ago - Pushed: about 7 hours ago - Stars: 12 - Forks: 3
Overv/VulkanTutorial
Tutorial for the Vulkan graphics and compute API
Language: C++ - Size: 108 MB - Last synced: about 9 hours ago - Pushed: about 10 hours ago - Stars: 3,004 - Forks: 512
KhronosGroup/Vulkan-Samples
One stop solution for all Vulkan samples
Language: C++ - Size: 61.5 MB - Last synced: about 6 hours ago - Pushed: about 7 hours ago - Stars: 3,957 - Forks: 585
NevilClavain/DrawSpace
Space-game oriented rendering engine
Language: C++ - Size: 167 MB - Last synced: 36 minutes ago - Pushed: about 11 hours ago - Stars: 25 - Forks: 7
Wassimulator/CactusViewer
A small single file image viewer written in C/C++.
Language: C++ - Size: 131 MB - Last synced: about 7 hours ago - Pushed: about 7 hours ago - Stars: 144 - Forks: 11
StartAutomating/PSSVG
Script SVGs with PowerShell
Language: PowerShell - Size: 46.8 MB - Last synced: about 13 hours ago - Pushed: about 22 hours ago - Stars: 24 - Forks: 1
manuelddahmen/empty3_miror
empty3-library-3d miror. jar on maven.org: one.empty3:empty3-library-3d https://empty3.app
Language: Java - Size: 379 MB - Last synced: about 14 hours ago - Pushed: about 15 hours ago - Stars: 0 - Forks: 0
p4stoboy/BreakIn
A tutorial / codebase demonstrating good implementation patterns for writing graphical applications in Splashkit
Language: C++ - Size: 48.8 KB - Last synced: about 16 hours ago - Pushed: about 17 hours ago - Stars: 0 - Forks: 0
jdahlstrom/retrofire
Graphics from the golden age
Language: Rust - Size: 1.08 MB - Last synced: about 23 hours ago - Pushed: 1 day ago - Stars: 12 - Forks: 0
okmatija/Prizm
A Computational Geometry Debugging Tool
Language: C++ - Size: 14.8 MB - Last synced: about 21 hours ago - Pushed: about 24 hours ago - Stars: 33 - Forks: 0
terkelg/awesome-creative-coding
Creative Coding: Generative Art, Data visualization, Interaction Design, Resources.
Language: HTML - Size: 672 KB - Last synced: about 21 hours ago - Pushed: 5 days ago - Stars: 12,244 - Forks: 844
markusmoenig/RPU
RPU is a GLSL like programming language which compiles to WebAssembly (WAT). Fast and embeddable.
Language: Rust - Size: 651 KB - Last synced: about 15 hours ago - Pushed: 1 day ago - Stars: 4 - Forks: 0
DiligentGraphics/DiligentEngine
A modern cross-platform low-level graphics library and rendering framework
Language: Batchfile - Size: 9.55 MB - Last synced: about 21 hours ago - Pushed: about 22 hours ago - Stars: 3,332 - Forks: 315
DrDesten/web
DrDesten's Personal Website
Language: JavaScript - Size: 456 MB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 3 - Forks: 0
mikeroyal/CUDA-Guide
CUDA Guide
Language: Cuda - Size: 83 KB - Last synced: about 19 hours ago - Pushed: 4 months ago - Stars: 47 - Forks: 3
Correia-jpv/fucking-awesome-creative-coding
Creative Coding: Generative Art, Data visualization, Interaction Design, Resources. With repository stars⭐ and forks🍴
Language: HTML - Size: 606 KB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 18 - Forks: 0
DiligentGraphics/DiligentSamples
Sample projects demonstrating the usage of Diligent Engine
Language: C++ - Size: 301 MB - Last synced: 2 days ago - Pushed: 2 days ago - Stars: 313 - Forks: 80
lettier/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.
Language: C++ - Size: 33.2 MB - Last synced: 2 days ago - Pushed: 11 months ago - Stars: 17,096 - Forks: 1,329
vanrez-nez/awesome-glsl
:sparkler: Compilation of the best resources to learn programming OpenGL Shaders
Size: 41 KB - Last synced: about 19 hours ago - Pushed: 9 months ago - Stars: 1,104 - Forks: 76
QianMo/Awesome-Unity-Shader
:boat: 关于炫酷的Unity3D Shader | About Cool Unity3D Shaders
Language: ShaderLab - Size: 1.8 MB - Last synced: 2 days ago - Pushed: over 2 years ago - Stars: 3,754 - Forks: 1,064
j-2k/GraphicsProgrammingRoadmap
This is a project with a sole purpose of reminding myself of what I need to learn in order to become a graphics engineer.
Size: 8.18 MB - Last synced: 2 days ago - Pushed: 3 days ago - Stars: 10 - Forks: 1
sinanislekdemir/payton
Payton! Kickstart any 3D OpenGL + GTK Ideas in a few seconds!
Language: Python - Size: 32.7 MB - Last synced: 2 days ago - Pushed: 2 days ago - Stars: 45 - Forks: 6
NeddX/Codex
2D OpenGL game engine written in C++.
Language: C++ - Size: 169 MB - Last synced: 2 days ago - Pushed: 3 days ago - Stars: 1 - Forks: 0
f321x/cub3d-42-core
Implementation of a Wolfenstein3D kind of game in plain C as project of the 42 coding school core curriculum.
Language: C - Size: 22.6 MB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 0 - Forks: 0
Fuzzyzilla/fuzzpaint
Graphics accelerated vector paint program for compositing nerds
Language: Rust - Size: 3.56 MB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 9 - Forks: 1
leopph/sorcery
Hobby game and rendering engine using DX12
Language: C++ - Size: 318 MB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 3 - Forks: 0
guszille/rendering-optimization-techniques
Custom OpenGL renderer, developed in C++.
Language: C++ - Size: 92.9 MB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 0 - Forks: 0
jtcurlin/cgx
curlin graphics engine
Language: C++ - Size: 178 MB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 0 - Forks: 0
ThatOSDev/libertychatserver
Liberty Chat Server
Language: C - Size: 30 MB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 0 - Forks: 0
realitymod/RealityShaders
Shader updates for Project Reality: Battlefield 2.
Language: HLSL - Size: 1.43 MB - Last synced: 3 days ago - Pushed: 4 days ago - Stars: 5 - Forks: 1
ikrima/gamedevguide
Game Development & Unreal Engine Programming Guide
Language: PowerShell - Size: 245 MB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 840 - Forks: 99
simstim-star/DirectX-Graphics-Samples-in-C
Port of the examples in github.com/microsoft/DirectX-Graphics-Samples to C
Size: 137 KB - Last synced: 3 days ago - Pushed: 4 days ago - Stars: 0 - Forks: 0
killer-cobra/GraphicsLibraru
My graphics library made on C++
Language: C++ - Size: 1.42 MB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 1 - Forks: 0
bioglaze/aether3d
Aether3D Game Engine
Language: C++ - Size: 34.9 MB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 203 - Forks: 15
inanevin/LinaVG
2D Vector-Graphics library for drawing anti-aliased convex shapes, lines and texts.
Language: C - Size: 29.2 MB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 170 - Forks: 25
overcq/oux
OUX/C+ programming language: modules and build environment
Language: C - Size: 1.34 MB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 3 - Forks: 0
mushe/GraphicsProt
GraphicsProt is a simple and straightforward graphics prototyping(programming) framework for C++ and Vulkan, featuring sample implementations.
Language: C++ - Size: 7.21 MB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 0 - Forks: 0
matthew-e-brown/graphics-2
My computer graphics reading course.
Language: Rust - Size: 13 MB - Last synced: 5 days ago - Pushed: 5 days ago - Stars: 0 - Forks: 0
ChoiJiOne/Project_Transform3D
Transform3D : Translation(이동), Rotation(회전), Scaling(크기) 변환 시뮬레이션 구현 프로젝트입니다.
Language: C++ - Size: 9.9 MB - Last synced: 5 days ago - Pushed: 6 days ago - Stars: 0 - Forks: 0
swr06/Candela
Pathtraced Realtime Engine
Language: C++ - Size: 441 MB - Last synced: 4 days ago - Pushed: 5 days ago - Stars: 57 - Forks: 4
federicotllorente/Amapola
Amapola Engine
Language: C++ - Size: 131 KB - Last synced: 5 days ago - Pushed: 6 days ago - Stars: 0 - Forks: 0
Skalyaeve/so_long
Introduction au développement graphique
Language: C - Size: 7.2 MB - Last synced: 6 days ago - Pushed: 6 days ago - Stars: 0 - Forks: 0
burningbuffer/vulkan-renderer
vulkan api renderer
Language: C++ - Size: 136 KB - Last synced: 6 days ago - Pushed: 5 months ago - Stars: 0 - Forks: 0
burningbuffer/bluemarble
opengl planet rendering
Language: C++ - Size: 9.79 MB - Last synced: 6 days ago - Pushed: 3 months ago - Stars: 0 - Forks: 0
burningbuffer/mini-renderer
Renderer with SDL
Language: C++ - Size: 9.53 MB - Last synced: 6 days ago - Pushed: 6 days ago - Stars: 0 - Forks: 0
prcastro/zeroGL
A zero-dependencies, single-header 3D graphics library
Language: C - Size: 35.9 MB - Last synced: 6 days ago - Pushed: 6 days ago - Stars: 15 - Forks: 1
alinnman/mandelbrot
Demonstration of calculation and plotting of the famous Mandelbrot fractal.
Language: Python - Size: 46.1 MB - Last synced: 6 days ago - Pushed: 6 days ago - Stars: 0 - Forks: 0
mikeroyal/Metal-Guide
Metal Guide
Language: Swift - Size: 78.1 KB - Last synced: 4 days ago - Pushed: 8 months ago - Stars: 56 - Forks: 6
Zermil/gfx-template
Template code for working with d3d11 and for general purpose programming
Language: C - Size: 167 KB - Last synced: 7 days ago - Pushed: 7 days ago - Stars: 0 - Forks: 0
madaagain/Back-To-Arcades
Retro Arcade Engine Build in C++ / Still in developement
Language: C++ - Size: 33.2 KB - Last synced: 7 days ago - Pushed: 7 days ago - Stars: 0 - Forks: 0
OctaAlma/450_Final_GL-Asteroids
An Asteroids-like 3D game made with OpenGL. Implements dynamic key framing to enable somersaults and barrel rolls.
Language: C - Size: 43.1 MB - Last synced: 7 days ago - Pushed: 8 days ago - Stars: 0 - Forks: 0
novara754/raytracer
A multi-threaded CPU raytracer.
Language: Rust - Size: 10.2 MB - Last synced: 7 days ago - Pushed: 7 days ago - Stars: 0 - Forks: 0
sheraadams/OpenGL-Pong
OpenGL high resolution graphics remaster of the classic Pong game inspired by learnopengl.com
Language: C - Size: 23.5 MB - Last synced: 7 days ago - Pushed: 7 days ago - Stars: 5 - Forks: 0
sheraadams/Space-Shooter-Game
OpenGL Space Shooter Game in C++
Language: C - Size: 76.9 MB - Last synced: 7 days ago - Pushed: 7 days ago - Stars: 5 - Forks: 0
MonsieurBleu/Vulpine-Engine
Lightweight Code-Based 3D Game Engine
Language: C++ - Size: 1020 MB - Last synced: 7 days ago - Pushed: 7 days ago - Stars: 3 - Forks: 0
kosua20/Rendu
A simple realtime graphics playground for experimentations.
Language: C++ - Size: 40.3 MB - Last synced: 7 days ago - Pushed: 7 months ago - Stars: 525 - Forks: 31
ChristianPanov/mtlx 📦
Lightweight linear algebra template library for computer graphics
Language: C++ - Size: 593 KB - Last synced: 8 days ago - Pushed: about 3 years ago - Stars: 0 - Forks: 0
3dem/relion
Image-processing software for cryo-electron microscopy
Language: C++ - Size: 58.1 MB - Last synced: 6 days ago - Pushed: 7 days ago - Stars: 426 - Forks: 194
RandomGamingDev/EzGL
A powerful graphics library designed to abstract away writing graphics code at 0 cost. Spend time building beautiful, lightway, easy to use, powerful graphics, not fighting the graphics API.
Language: C++ - Size: 119 KB - Last synced: 7 days ago - Pushed: 8 days ago - Stars: 2 - Forks: 0
neoblizz/cudagl
CUDA based Graphics Library for NVIDIA's GPUs.
Language: C++ - Size: 55.6 MB - Last synced: 8 days ago - Pushed: about 7 years ago - Stars: 4 - Forks: 2
Pencilcaseman/surge
A lightweight, cross-platform C++ creative-coding framework
Language: C++ - Size: 284 KB - Last synced: 8 days ago - Pushed: 6 months ago - Stars: 3 - Forks: 0
ROCKTAKEY/wSDL
wrapped SDL for C++
Language: C++ - Size: 33.2 KB - Last synced: 8 days ago - Pushed: over 4 years ago - Stars: 0 - Forks: 0
Shivam010/Simple-Graphics
This are two simple graphics experiments created in 2nd semester of my college life...
Language: C++ - Size: 775 KB - Last synced: 8 days ago - Pushed: over 6 years ago - Stars: 0 - Forks: 0
Shivam010/Paint-Box
This program will provide a black canvas and a one color paint brush ;p
Language: C++ - Size: 395 KB - Last synced: 8 days ago - Pushed: over 6 years ago - Stars: 1 - Forks: 0
NorbertGerberg/NGE2
A collection of libraries for easy software and game development.
Language: C++ - Size: 38.2 MB - Last synced: 7 days ago - Pushed: 8 days ago - Stars: 2 - Forks: 0
cawfree/punch
A graphical programming language which uses the Spatial Programming Paradigm.
Language: Java - Size: 1.09 MB - Last synced: 8 days ago - Pushed: over 4 years ago - Stars: 1 - Forks: 1
cdr6934/CreativeCodingCreators
An index to creative coding creators and their tutorials or articles.
Size: 12.7 KB - Last synced: 8 days ago - Pushed: about 1 month ago - Stars: 13 - Forks: 2
Angelo1211/HybridRenderingEngine
Clustered Forward/Deferred renderer with Physically Based Shading, Image Based Lighting and a whole lot of OpenGL.
Language: C++ - Size: 420 MB - Last synced: 7 days ago - Pushed: almost 2 years ago - Stars: 1,094 - Forks: 117
AsPJT/DungeonTemplateLibrary
🌏: Dungeon free resources (terrain & roguelike generation)
Language: C++ - Size: 122 MB - Last synced: 8 days ago - Pushed: 3 months ago - Stars: 1,189 - Forks: 78
frostbone25/Unity-Voxel-Tracer
Work in progress voxel tracer. This is intended to be an offline solution for generating lighting/volumetrics.
Language: C# - Size: 518 MB - Last synced: 9 days ago - Pushed: 9 days ago - Stars: 28 - Forks: 2
PaoloMazzon/Vulkan2D
2D renderer written in C utilizing Vulkan
Language: C - Size: 107 MB - Last synced: 9 days ago - Pushed: 9 days ago - Stars: 130 - Forks: 13
tippesi/Atlas-Engine
Cross platform toy render engine supporting physically based rendering and hardware/software ray tracing
Language: C++ - Size: 763 MB - Last synced: 5 days ago - Pushed: 5 days ago - Stars: 342 - Forks: 20
shader-park/shader-park-core
A JavaScript library for creating real-time 2D and 3D shaders. JS -> Shader. https://shaderpark.com/ https://twitter.com/shaderpark
Language: JavaScript - Size: 40.2 MB - Last synced: 9 days ago - Pushed: 5 months ago - Stars: 703 - Forks: 19
avilapa/vxr
General purpose engine written in C++ with emphasis on materials rendering (PBR, clear coat, anisotropy, iridescence)
Language: C++ - Size: 849 MB - Last synced: 7 days ago - Pushed: about 5 years ago - Stars: 254 - Forks: 32
ifknot/DOS-retrolib
DOS Graphics and Physics Library written in C++98 & 8086 Assembly
Language: C++ - Size: 26.5 MB - Last synced: 8 days ago - Pushed: 9 days ago - Stars: 2 - Forks: 0
andrejnau/FlyCube
Graphics API wrapper is written in C++ on top of DirectX 12, Vulkan and Metal. Provides main features including ray tracing.
Language: C++ - Size: 843 MB - Last synced: 7 days ago - Pushed: 4 months ago - Stars: 364 - Forks: 18
inexorgame/vulkan-renderer
A new 3D game engine for Linux and Windows using C++20 and Vulkan API 1.3, in very early but ongoing development
Language: C++ - Size: 87.2 MB - Last synced: 8 days ago - Pushed: 28 days ago - Stars: 721 - Forks: 33
Joshua-Ashton/vkroots
A stupid simple method of making Vulkan layers, at home!
Language: C++ - Size: 396 KB - Last synced: 9 days ago - Pushed: 10 days ago - Stars: 68 - Forks: 7
P5-wrapper/next
A NextJS specific library for the @P5-Wrapper/react project.
Language: TypeScript - Size: 294 KB - Last synced: 10 days ago - Pushed: 10 days ago - Stars: 21 - Forks: 2
davnotdev/mepeyew
Cross platform, lightweight Rust graphics library
Language: Rust - Size: 7.16 MB - Last synced: 10 days ago - Pushed: 11 days ago - Stars: 18 - Forks: 0
vulkano-rs/vulkano
Safe and rich Rust wrapper around the Vulkan API
Language: Rust - Size: 29.6 MB - Last synced: 10 days ago - Pushed: 14 days ago - Stars: 4,309 - Forks: 427
Ershany/Arcane-Engine
3D C/C++ Game Engine - Created By Brady Jessup
Language: C++ - Size: 1.06 GB - Last synced: 7 days ago - Pushed: 3 months ago - Stars: 513 - Forks: 36
LittleLittleWind/TaurusSoftRenderer
A C++ Software Renderer
Language: C - Size: 1.93 MB - Last synced: 10 days ago - Pushed: about 3 years ago - Stars: 1 - Forks: 1
endbasic/endbasic
BASIC environment with a REPL, a web interface, a graphical console, and RPi support written in Rust
Language: Rust - Size: 5.23 MB - Last synced: 7 days ago - Pushed: 18 days ago - Stars: 299 - Forks: 16
akb825/VertexFormatConvert
Library and tool for converting vertex formats for use in real-time rendering on the GPU.
Language: C++ - Size: 159 KB - Last synced: 11 days ago - Pushed: 11 days ago - Stars: 1 - Forks: 0
kosua20/herebedragons
A basic 3D scene implemented with various engines, frameworks or APIs.
Language: C - Size: 159 MB - Last synced: 7 days ago - Pushed: about 2 months ago - Stars: 1,714 - Forks: 78
Wuszt/Forge
My own game engine.
Language: C++ - Size: 331 MB - Last synced: 26 days ago - Pushed: 26 days ago - Stars: 3 - Forks: 0
gkrusta/cub3d
cub3D is a program that creates a dynamic labyrinth experience using my own Ray-Caster, offering a first-person view with interactive controls and customizable textures.
Language: C - Size: 5.54 MB - Last synced: 11 days ago - Pushed: 11 days ago - Stars: 0 - Forks: 0
chunkyguy/chunkyguy.github.io
whackylabs.com
Language: SCSS - Size: 33.6 MB - Last synced: 11 days ago - Pushed: 11 days ago - Stars: 1 - Forks: 0
ChoiJiOne/Project_HDRBloom
HDRBloom : HDR 블룸(Bloom) 효과 구현 프로젝트
Language: C++ - Size: 4.6 MB - Last synced: 11 days ago - Pushed: 12 days ago - Stars: 0 - Forks: 0
ChoiJiOne/Project_FireEffect
FireEffect : 불 효과를 구현 프로젝트입니다.
Language: C++ - Size: 14.9 MB - Last synced: 11 days ago - Pushed: 12 days ago - Stars: 0 - Forks: 0
AtlantiaKing/GP2-Minecraft
A project where I recreate a small aspect of the survival mode of Minecraft using the Overlord Engine.
Language: C++ - Size: 19.5 MB - Last synced: 12 days ago - Pushed: 7 months ago - Stars: 1 - Forks: 0
bakedapplepies/HoneycrispEngine
My Custom Renderer used for learning OpenGL.
Language: C++ - Size: 240 MB - Last synced: 17 days ago - Pushed: 17 days ago - Stars: 0 - Forks: 0
rtarun9/Halogen 📦
Attempt to make a graphics engine in C++ 17, using SDL2 for windowing / input, and Vulkan for the graphics backend.
Language: C++ - Size: 537 KB - Last synced: 12 days ago - Pushed: over 2 years ago - Stars: 1 - Forks: 0
daniloaleixo/Pinball_3D
Projeto para disciplina de Computação Gráfica - Programa em Javascript e WebGL que simulará um jogo de Pinball 3D
Language: JavaScript - Size: 4.21 MB - Last synced: 12 days ago - Pushed: about 7 years ago - Stars: 0 - Forks: 0
daniloaleixo/chess_3D
Projeto realizado para matéria de Computação Gráfica - Programa em HTML5, Javascript e WebGL que simulará uma partida de Xadrez em 3D utilizando uma sequência de movimentos pré-definidos.
Language: JavaScript - Size: 2.29 MB - Last synced: 12 days ago - Pushed: about 7 years ago - Stars: 0 - Forks: 0
vcaputo/rototiller
Collection of software-rendered realtime graphics compositions, see https://rototiller.pengaru.com. Github is only a mirror.
Language: C - Size: 1.37 MB - Last synced: 12 days ago - Pushed: 12 days ago - Stars: 6 - Forks: 1