Runtime Tweaking

Learn how to tweak and customize TSL variables at runtime using interactive controls and real-time parameter adjustment techniques.

In this lesson

  1. Live parameters
  2. Why would we want to do this?
  3. Setting up a shader
  4. Leva
  5. THREE.JS Inspector
  6. Alternatives that are worth checking out
  7. Gotchas
  8. Resources
  9. Going further

Topics: runtime · variables · tsl · three.js shading language · shader programming · getting started

Get the course to access this content

What's included in the course ↓

Pro access to the full course: master 12+ shader techniques, 60+ utilities, 171+ shader breakdowns with full code, and downloadable R3F and vanilla projects.

One single payment. No subscription required. 30-day money-back guarantee. No questions asked.

1st anniversary sale: 33% off until Sept 17
Curriculum
Works171
Writing41
1st anniversary sale: 33% off until Sept 17

Fragments

Learn creative coding with shaders. For design engineers, creative coders and shader artists: techniques, tools, deep dives. Powered by ThreeJS and TSL.

New techniques, breakdowns and shader experiments — straight to your inbox.

2026 Phobon

phobon.ioartifice.shshadercraft

Pages

HomeTechniquesUtilitiesBreakdownsWorksWriting

Contact

X @thenoumenonhey@fragments.supplyOKAY DEV @phobon
All rights reserved.
Fragments/Fundamentals/Runtime Tweaking

  • Shader VocabularyNew
  • TSL Primer
  • Debugging TSLNew
  • Runtime TweakingNew
  • Animation LibrariesNew
  • Generative SystemsNew
  • Optimization StrategiesNew

Get the course ↵
ProMost popularFull access to the entire Fragments collection. Includes all techniques, utilities, breakdowns and all future updates
  • ✓ 12 long-form technique lessons
  • ✓ 7 fundamentals lessons
  • ✓ 60 workflow enhancing utilities
  • ✓ 171+ full shader breakdowns
  • ✓ Downloadable R3F and Vanilla projects
  • ✓ Access to community Discord
Get Pro →$199$133USD
FundamentalsAccess to foundational shader techniques and utilities
  • ✓ 5 foundational long-form technique lessons
  • ✓ 7 fundamentals lessons
  • ✓ 24 foundational workflow enhancing utilities
  • ✓ 71 full shader breakdowns
  • ✓ Downloadable R3F and Vanilla projects
  • ✓ Access to community Discord
Get Fundamentals →$99$66USD
You'll be redirected to our secured payment platform and get instant access.