QuickStart Guide to (Ultra-)High Performance Visualizations
Build visualizations that scale with your data—and your ambition.
Create scalable, interactive visualizations.
All You Can Read / THE CATALOGUE
Compare a familiar category with one you have not explored yet.
Try a topic plus an author, or use an ISBN for an edition. Need help choosing?
1863 books matching “programming”
Clear filters
Build visualizations that scale with your data—and your ambition.
Create scalable, interactive visualizations.
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.
Master the art of diagnosis and conquer the most complex and frustrating software bugs with advanced tools and systematic strategies.
Develop a structured methodology for diagnosing complex software issues.
Master advanced animation programming concepts including rigs, inverse kinematics, and ragdoll systems.
Understand advanced animation programming concepts.
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 practical guide to mastering OpenCL for cross‑platform GPU and CPU compute programming.
Learn how to write OpenCL kernels for GPUs and CPUs.
A practical all-in-one guide to DirectX 12, HLSL shaders, and GPU compute programming.
Gain a deep understanding of DirectX 12 and HLSL.
Step into the world of game animation programming with clear examples and practical guidance.
Gain a clear understanding of animation programming basics.
Discover how to turn raw data into interactive 3D experiences using Three.js and JavaScript.
Learn how to build 3D visualizations using Three.js.
Compare a familiar category with one you have not explored yet.