The Vibeary — tag
graphics
11 resources in The Vibeary tagged "graphics" — tools, libraries and references pulled from across the library's shelves, each one checked by hand before it was added.
Gems in this collection

WebGL Fundamentals
Ground-up WebGL course that avoids frameworks and explains buffers, attributes, textures and 3D math from first principles.

awesome-canvas
Curated list of HTML5 canvas libraries, demos, articles and experiments across games, graphics and visualisation.

react-native-skia
Skia graphics bindings for React Native giving shaders, paths, blurs, filters and canvas drawing at native speed.

awesome-webgl
Curated list of WebGL frameworks, tutorials, tools, debugging aids and demos.

Ripl
TypeScript graphics library with one API that renders to Canvas, SVG, WebGPU or the terminal, plus 23 built-in chart types.

A Primer on Bézier Curves
Free interactive book covering Bézier math, de Casteljau, offsetting, intersection, arc approximation and curve fitting.
Computer Graphics from Scratch
Free online book building a raytracer then a rasteriser in pseudocode, explaining what OpenGL does underneath.
Learn OpenGL
Comprehensive modern OpenGL tutorial covering lighting, model loading, shadows, PBR and deferred shading with full source.
Scratchapixel
Free computer graphics curriculum building ray tracers and rasterisers from mathematics up, with derivations shown.
Pixel Shaders
Unfinished but excellent interactive book introducing graphics programming through progressively edited fragment shaders.
WebGPU Fundamentals
Article series teaching WebGPU: pipelines, bind groups, memory layout, compute shaders, lighting and post-processing.