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.8
  • Updated
    March 20, 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

ShaderAmp

5.0

Unofficial ShaderToy Chrome Extension to visualize sound of any page.

Motion DevTools

4.5

Inspect, edit and export animations made with CSS and Motion One.

Shadertoy Custom Texures

4.5

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

GLB/GLTF 3D Viewer & Recorder - Make Turntable Videos

0.0

A powerful GLTF/GLB Viewer & Studio. Preview 3D models, customize appearance, and record seamless 360° videos in your sidebar.

Meshy Asset Vault

0.0

Bulk-download your Meshy 3D models and creators you follow — GLB, FBX, OBJ and rigged animations — with a resumable local pipeline.

MeshyGrab — 3D Model Downloader

3.0

Download your Meshy 3D models for free — with support for GLB, OBJ, FBX, and more.

Blender 3D creation suite

2.6

Create animated films, visual effects, motion graphics, interactive 3D applications, virtual reality & video games.

Framegen - Frame Interpolation

4.8

Real-time 2x+ frame interpolation with custom target FPS for any <video>. Runs locally on your GPU with WebGPU.

Lilo & Stitch Minecraft Live Wallpaper

0.0

Transform your new tab with a vibrant Lilo & Stitch Minecraft live HD wallpaper, bringing Hawaiian charm and adventure to your ...

Online Blender | 3D Editor | 3d-editor.com

5.0

Convert 3D models locally from a small Chrome extension popup.

WebGL Trace

0.0

Capture WebGL frames, inspect draw calls, shaders, textures, and GPU state in Chrome DevTools.

ShaderAmp

5.0

Unofficial ShaderToy Chrome Extension to visualize sound of any page.

Motion DevTools

4.5

Inspect, edit and export animations made with CSS and Motion One.

Shadertoy Custom Texures

4.5

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

GLB/GLTF 3D Viewer & Recorder - Make Turntable Videos

0.0

A powerful GLTF/GLB Viewer & Studio. Preview 3D models, customize appearance, and record seamless 360° videos in your sidebar.

Meshy Asset Vault

0.0

Bulk-download your Meshy 3D models and creators you follow — GLB, FBX, OBJ and rigged animations — with a resumable local pipeline.

MeshyGrab — 3D Model Downloader

3.0

Download your Meshy 3D models for free — with support for GLB, OBJ, FBX, and more.

Blender 3D creation suite

2.6

Create animated films, visual effects, motion graphics, interactive 3D applications, virtual reality & video games.

Google apps