Learn volume shaders, ray marching, and browser GPU benchmarks
Start with the concepts behind volumetric rendering, then connect them to WebGL and Volume Shader BM results you can run in your browser.
Volume shaders
Ray marching
Benchmarking
Volume Shaders: How Volumetric Rendering Works in WebGL
Learn how volume shaders render fog, smoke, clouds, and dense media in WebGL. Covers ray marching, GPU cost, benchmark value, and common performance limits.
Read guideRay Marching: How Volume Shaders Sample Space in WebGL
Learn ray marching for volume shaders in WebGL. Covers rays, step size, density sampling, early exit, GLSL loops, and the FPS tradeoffs in browser rendering.
Read guideWebGL Volume Rendering: How Browser GPU Shaders Work
Learn WebGL volume rendering in the browser. Covers GLSL setup, full-screen passes, uniforms, frame cadence, GPU timing signals, and benchmark limits.
Read guideVolume Shader BM vs 3DMark: Browser GPU Testing Guide
Compare Volume Shader BM vs 3DMark for GPU testing. Learn what browser shader results show, what native suites measure, and when to use each benchmark.
Read guideCompare Volume Shader BM Results: FPS and Frame Time Guide
Learn how to compare Volume Shader BM results. Covers FPS, frame time, 1% low, browser settings, power mode, thermal notes, and fair repeatable test runs.
Read guideVolume Shader BM GitHub and cznull Source Guide
Find the original cznull Volume Shader BM demo, the GitHub Pages source, and how this browser GPU benchmark guide relates to the public vsbm code.
Read guideVolume Shader BM Phone Test: Mobile WebGL Benchmark Guide
Learn how to run Volume Shader BM on phones and tablets. Covers safe presets, thermal throttling, browser settings, battery mode, and mobile WebGL limits.
Read guideThermal Throttling: How Browser GPU Benchmarks Drift
Learn how thermal throttling affects browser GPU benchmarks. Covers heat, boost clocks, power profiles, sustained WebGL workloads, and clear result labels.
Read guideWebGL vs WebGPU: Benchmark Differences for Shader Tests
Compare WebGL vs WebGPU benchmarks for shader workloads. Covers browser support, timing, portability, API differences, and Volume Shader BM result scope.
Read guideOnline GPU Benchmark Test: Browser-Based WebGL Guide
Run an online GPU benchmark test in the browser and understand what WebGL FPS, frame time, device thermals, and repeatable settings can tell you.
Read guideMobile GPU Benchmark Test: Phone FPS and Thermal Guide
Use a mobile GPU benchmark test to compare phone and tablet WebGL performance, sustained FPS, browser behavior, and thermal throttling safely.
Read guideGPU Stress Test Online: FPS Stability and WebGL Load Guide
Run a GPU stress test online with a WebGL shader workload and learn how to read FPS stability, frame-time drift, thermals, and browser limits.
Read guide