Item logo image for GLSL-PathTracer Port for Shadertoy

GLSL-PathTracer Port for Shadertoy

Item media 1 (screenshot) for GLSL-PathTracer Port for Shadertoy

Overview

Runs scenes inspired from GLSL-PathTracer into Shadertoy.

Load a scene (BVH, vertices, normals, materials, lights, ...) into ShaderToy. The scene was built by a port of GLSL-PathTracer (see https://github.com/knightcrawler25/GLSL-PathTracer) in typeScript, and stored in the cloud. Functionalities: * Monkey-patches core methods on ShaderToy, Effect, EffectPass, and renderer methods (AttachTextures, AttachShader, DrawFullScreenTriangle_XY) to alter default rendering flow. * Replaces single full-frame rendering with tile-based progressive rendering (4x4 tiles), sample accumulation, ping-pong buffers, and per-tile viewport control. * Adds custom buffer semantics for Buffer B/C/D/Image to support path-trace pass, accumulation pass, output pass, and final display logic. * Adds support for a custom floats input type (binary float data) so mesh/scene data can be uploaded as GPU textures. * Optionally adds a denoiser pipeline (readback → denoise → upload result texture), with periodic execution and async backend readiness. * Extends the Shadertoy UI by creating an iChannel4 envmap slot dynamically (including sampler controls) when needed.

Details

  • Version
    1.7
  • Updated
    March 10, 2026
  • Offered by
    RegisVaquette
  • Size
    327KiB
  • Languages
    English (United States)
  • Developer
    Email
    regisvaquette@gmail.com
  • Non-trader
    This developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.

Privacy

Manage extensions and learn how they're being used in your organization
The developer has disclosed that it will not collect or use your data.

This developer declares that your data is

  • Not being sold to third parties, outside of the approved use cases
  • Not being used or transferred for purposes that are unrelated to the item's core functionality
  • Not being used or transferred to determine creditworthiness or for lending purposes

Related

Shadertoy unofficial plugin.

4.6

Shadertoy.com unofficial plugin.

Spectrail: Spectacular Cursor Trails

5.0

Add delightful effects to your cursor movements.

1-Click Prompt Generator

4.9

Professional cinematic prompt generator for AI models

Lilo & Stitch Minecraft Live Wallpaper

0.0

Bring the fun of Lilo & Stitch into the pixelated world of Minecraft with this lively wallpaper! 🌴🎮

Silent Hero of Hallownest Live Wallpaper

4.5

Step into the shadows with the Silent Hero of Hallownest in this atmospheric Hollow Knight live wallpaper! 🌌✨

Spector.js

4.7

Explore and Troubleshoot your WebGL scenes easily.

Street Traffic Cars Live Wallpaper

5.0

Turn your browser into a vibrant cityscape with the Street Traffic Cars wallpaper featuring bustling streets and dynamic vehicles.

Duelist!

5.0

Run, Jump, Attack, (Die), Repeat! A 2D Local Multiplayer PVP with various maps, characters, and game modes.

3D Model Viewer [ShiftShift]

5.0

STL 3D model viewer with interactive controls

99 Nights in the Forest Deer Roblox Live Wallpaper

5.0

Roblox character with rifle facing spooky wendigo and ghost in misty haunted forest.

Shadertoy Custom Texures

4.4

Allows custom 2D textures, music and videos to temporarily be used in Shadertoy

Shadertoy frame exporter

5.0

High quality timed frame export from Shadertoy

Shadertoy unofficial plugin.

4.6

Shadertoy.com unofficial plugin.

Spectrail: Spectacular Cursor Trails

5.0

Add delightful effects to your cursor movements.

1-Click Prompt Generator

4.9

Professional cinematic prompt generator for AI models

Lilo & Stitch Minecraft Live Wallpaper

0.0

Bring the fun of Lilo & Stitch into the pixelated world of Minecraft with this lively wallpaper! 🌴🎮

Silent Hero of Hallownest Live Wallpaper

4.5

Step into the shadows with the Silent Hero of Hallownest in this atmospheric Hollow Knight live wallpaper! 🌌✨

Spector.js

4.7

Explore and Troubleshoot your WebGL scenes easily.

Street Traffic Cars Live Wallpaper

5.0

Turn your browser into a vibrant cityscape with the Street Traffic Cars wallpaper featuring bustling streets and dynamic vehicles.

Duelist!

5.0

Run, Jump, Attack, (Die), Repeat! A 2D Local Multiplayer PVP with various maps, characters, and game modes.

Google apps