Brainwarming / THE CATALOGUE
Explore the books
Choose a question you would enjoy learning how to explain.
Try a topic plus an author, or use an ISBN for an edition. Need help choosing?
Books
Kenwright
101 WebGPU and WGSL Programming Projects (Paperback) provides a fresh and engaging entry point into one of the most dynamic areas of modern tech.
↳ Master practical coding skills.
Game Development
Kenwright
Master advanced animation programming concepts including rigs, inverse kinematics, and ragdoll systems.
↳ Understand advanced animation programming concepts.
Books
Kenwright
D3 An Introduction (Coffee Book) provides a fresh and engaging entry point into one of the most dynamic areas of modern tech.
↳ Master practical coding skills.
Computers & Technology
Kenwright
Master the art and science of writing high-performance, portable shaders for graphics and compute across all major modern APIs.
↳ Understand the fundamental mathematics and algorithms that power modern shaders.
Computers & Technology
Kenwright
Go beyond graphics—use Vulkan for compute tasks that demand speed and control.
↳ Learn how to use Vulkan for compute workloads.
Books
Kenwright
WebGPU and WGSL by Example: Fractals, Image Effects, Ray-Tracing, Procedural Geometry, 2D/3D, Particles, Simulations (Hardback) provides a fresh…
↳ Master practical coding skills.
Books
Kenwright
WebGPU (Graphics and Compute) API in 20 Minutes (Coffee Break Series) provides a fresh and engaging entry point into one of the most dynamic are…
↳ Master practical coding skills.
Books
Kenwright
WebGPU+WGSL/Compute/Graphics All-In-One (Paperback) provides a fresh and engaging entry point into one of the most dynamic areas of modern tech.
↳ Master practical coding skills.
Books
Kenwright
WebGPU Development Pixels: Shader Programming (Paperback) provides a fresh and engaging entry point into one of the most dynamic areas of modern…
↳ Master practical coding skills.
Books
Kenwright
Introduction to Ray-Tracing using WebGPU API provides a fresh and engaging entry point into one of the most dynamic areas of modern tech.
↳ Master practical coding skills.
Game Development
Kenwright
Step into the world of game animation programming with clear examples and practical guidance.
↳ Gain a clear understanding of animation programming basics.
GPU Computing
Kenwright
A hands‑on guide to using WebGL for general‑purpose GPU computation in the browser.
↳ Learn how to use WebGL for non‑graphical GPU computation.
A small spark.
A bigger question.
Choose a question you would enjoy learning how to explain.
Try a reading idea ↗