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