• Stars
    star
    84
  • Rank 389,211 (Top 8 %)
  • Language
  • Created over 8 years ago
  • Updated over 3 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

๐Ÿ“• A clone of @rygorous series of posts on the graphics pipeline.

More Repositories

1

CrossWindow

๐Ÿ’ป๐Ÿ“ฑ A cross platform system abstraction library written in C++ for managing windows and performing OS tasks.
C++
620
star
2

webgpu-seed

๐Ÿ”บ๐ŸŒฑ An example on how to render a hello triangle with WebGPU.
TypeScript
296
star
3

CrossShader

โš”๏ธ A tool for cross compiling shaders. Convert between GLSL, HLSL, Metal Shader Language, or older versions of GLSL.
C++
279
star
4

directx12-seed

โœ–๐ŸŒฑ A DirectX 12 starter repo that you could use to get the ball rolling.
C++
127
star
5

image-editor-effects

๐Ÿ’Ž A WebGL example of image adjustment / effects shaders found in Photoshop, other image editors and game engines.
TypeScript
96
star
6

CrossWindow-Graphics

A header only library to simplify creating ๐ŸŒ‹ Vulkan / โšช OpenGL / ๐ŸŒ WebGL / โŽDirectX / ๐Ÿค– Metal data structures with CrossWindow.
C++
79
star
7

vulkan-seed

๐ŸŒ‹๐ŸŒฑ A Vulkan starter repo that you could use to get the ball rolling.
C++
75
star
8

CrossWindow-Demos

๐Ÿฅช Examples of how to use CrossWindow for things like rendering graphics, listening to events, etc.
C++
66
star
9

webgl-seed

๐ŸŒ๐ŸŒฑ A starter repo for building WebGL applications.
TypeScript
48
star
10

raw-vulkan

๐Ÿ”ฅ Experiments building Vulkan applications, libraries, and abstractions.
C++
45
star
11

GPU-Zen-2-Baker

๐Ÿฅง An OpenGL 4.x example of GPU Zen 2's ray casting techniques for baked texture generation chapter.
CMake
41
star
12

metal-seed

๐Ÿค–๐ŸŒฑ An Apple Metal starter repo that you could use to get the ball rolling.
Objective-C++
38
star
13

opengl-seed

โšช๐ŸŒฑA modern OpenGL starter repo that you could use to get the ball rolling.
C++
33
star
14

fig-standing-desk

๐Ÿ—œ๏ธ A custom standing desk that you can control from the command line.
Rust
16
star
15

strange-attractors

โคด๏ธ Algorithms to generate strange attractors such as Lorenz, Burgers, etc.
Python
15
star
16

foil

โœจ A portfolio CMS library designed for engineers, artists, technical artists, musicians, and bloggers looking to showcase a portfolio of front-end experiments, games, art, articles, and more.
Rust
11
star
17

PxWar

๐Ÿš€ A bullethell game built with TypeScript and Canvas.
TypeScript
6
star
18

opengl-seed-wasm

๐ŸŒโšช An example of of the opengl-seed example compiled to WebAssembly.
HTML
6
star
19

ora

๐Ÿ’ก A game where you're a blur of light trying to escape an encroaching darkness made for the 2012 GameMaker Steam Workshop.
Game Maker Language
4
star
20

alaingalvan

โ‰ About Alain Galvan, Graphics Software Engineer.
3
star
21

crosswindow-imgui

๐Ÿ–Œ๏ธ An optional library wrapping ImGui and providing bindings for CrossWindow events.
C++
3
star
22

alainxyz-comments

๐Ÿ”ฎ Utterances powered comments for the Alain.xyz blog.
2
star
23

conan-vulkan-sdk

Conan package for the Vulkan SDK.
Python
2
star
24

guardian

๐Ÿ‘ผ A real time monster based role playing game (RPG) I made for GameMaker's 2010 summer competition.
Game Maker Language
2
star
25

foil-starters

๐ŸŒ  A monorepo of all available starters for the foil CMS.
SCSS
1
star