Alain Galvan's repositories
CrossWindow
๐ป๐ฑ A cross platform system abstraction library written in C++ for managing windows and performing OS tasks.
webgpu-seed
๐บ๐ฑ An example on how to render a hello triangle with WebGPU.
CrossShader
โ๏ธ A tool for cross compiling shaders. Convert between GLSL, HLSL, Metal Shader Language, or older versions of GLSL.
directx12-seed
โ๐ฑ A DirectX 12 starter repo that you could use to get the ball rolling.
image-editor-effects
๐ A WebGL example of image adjustment / effects shaders found in Photoshop, other image editors and game engines.
a-trip-through-the-graphics-pipeline-book
๐ A clone of @rygorous series of posts on the graphics pipeline.
CrossWindow-Graphics
A header only library to simplify creating ๐ Vulkan / โช OpenGL / ๐ WebGL / โDirectX / ๐ค Metal data structures with CrossWindow.
vulkan-seed
๐๐ฑ A Vulkan starter repo that you could use to get the ball rolling.
CrossWindow-Demos
๐ฅช Examples of how to use CrossWindow for things like rendering graphics, listening to events, etc.
raw-vulkan
๐ฅ Experiments building Vulkan applications, libraries, and abstractions.
webgl-seed
๐๐ฑ A starter repo for building WebGL applications.
metal-seed
๐ค๐ฑ An Apple Metal starter repo that you could use to get the ball rolling.
opengl-seed
โช๐ฑA modern OpenGL starter repo that you could use to get the ball rolling.
strange-attractors
โคด๏ธ Algorithms to generate strange attractors such as Lorenz, Burgers, etc.
opengl-seed-wasm
๐โช An example of of the opengl-seed example compiled to WebAssembly.
alaingalvan
โ About Alain Galvan, Graphics Software Engineer.
alainxyz-comments
๐ฎ Utterances powered comments for the Alain.xyz blog.
mitsuba2-blender
Blender to Mitsuba2 exporter addon
pixi-filters
Collection of community-authored custom display filters for PixiJS
crosswindow-imgui
๐๏ธ An optional library wrapping ImGui and providing bindings for CrossWindow events.
highlightjs-hlsl
Highlight.js grammar for HLSL (High-level shader language)
utterances
:crystal_ball: A lightweight comments widget built on GitHub issues
foil-starters
๐ A monorepo of all available starters for the foil CMS.