Allows custom 2D textures, music and videos to temporarily be used in Shadertoy
Shadertoy Custom Texures Extension
Note that:
1. for textures it only works for 2D types
2. loading images from the web maybe blocked due to cross-origin HTTP requests not being allowed on their servers
3.for text/web links, only ones starting with https will work due to mixed content restrictions
Version 1.4
* removed unnecessary tab permissions
Version 1.3:
* added support for audio and videos files
Version 1.2:
* custom loaded textures now use the same ID as one from shadertoy.com, so you can save projects without issue
* the \"changes you made may not be saved\" popup will now not be triggered when loading a custom texture over an existing texture
Version 1.1:
* the texture filter and wrap settings are now read from the correct place
Source Manifest.json
Similar Extensions
Shadertoy unofficial plugin. 2,000+ 13 ★ 1.21MiB
WebXR API Emulator 2,000+ 20 ★ 755KiB
Shadertoy frame exporter 2,000+ 3 ★ 23.84KiB
Spector.js 2,000+ 45 ★ 370KiB
DesModder for Desmos 2,000+ 28 ★ 484KiB
PlayCanvas Editor Plus 2,000+ 6 ★ 329KiB
GitHub Dark Theme 2,000+ 173 ★ 246KiB
Shader Editor 2,000+ 24 ★ 824KiB
GitHub Repository Size 2,000+ 80 ★ 12.9KiB
PixiJS Devtools 2,000+ 70 ★ 145KiB
GitHub Gloc 2,000+ 53 ★ 955KiB
Refined GitHub 2,000+ 213 ★ 572KiB
Post Internet 2,000+ 3 ★ 1.41MiB
GitZip for github 2,000+ 170 ★ 367KiB
Web Tracing Framework 2,000+ 11 ★ 1.3MiB
Three.js Editor Extension 2,000+ 20 ★ 42.85KiB
webgpu-devtools 2,000+ 2 ★ 160KiB
Audion 2,000+ 38 ★ 217KiB
WebGL Texture Monitor 2,000+ 3 ★ 18.84KiB
audiovisualizer 2,000+ 131 ★ 400KiB
Immersive Web Emulator 2,000+ 21 ★ 700KiB
IPFS Companion 2,000+ 48 ★ 3.12MiB
DeArrow - Better Titles and Thumbnails 2,000+ 219 ★ 1.2MiB
Canvas Capture 2,000+ 5 ★ 213KiB
User reviews
Teng Gao (ID: 0000008a1f7e333f) Voted 5 ★ - Updated 04/18/2022
James chen (ID: 000000b57b64ad33) Voted 1 ★ - Updated 06/28/2020
Gabriele Giuseppini (ID: 00000057649d71e1) Voted 5 ★ - Updated 07/18/2019
(ID: ) Voted 5 ★ - Updated 01/11/2019
Kevin Chapelier (ID: 000000cce7f0cc05) Voted 5 ★ - Updated 11/19/2018