Developer Guide
You have seen what luma.gl can do. This is where you turn those ideas into a working application, then make it easier to debug, faster to run, and lighter to ship.
Start buildingCreate your first projectSet up a portable GPU application and render your first frame.Understand each frameDebug GPU applicationsInspect shader errors, resource state, draw calls, and device diagnostics.Find your bottlenecksMeasure and optimizeUnderstand GPU timings, frame costs, memory use, and application performance.Ship with confidenceKeep your bundle leanChoose adapters deliberately and understand tree shaking, code splitting, and delivery size.
Explore more workflows
- Testing covers reliable GPU-aware verification.
- Working with AI coding agents helps agents navigate the documentation and choose the right API layer.
- Editing improves your shader development environment.
- Contributing explains how to work on luma.gl itself.
Not ready to set up a project? Explore live examples or start with Hello Triangle directly in your browser.