-
Notifications
You must be signed in to change notification settings - Fork 5
Open
Labels
taskIssue containing several tasksIssue containing several tasks
Description
In this Issue, I will keep a list of features that are present on the Webseite, but not yet in this utility.
The best resource is the shadertoy changelog.
-
Common
renderpass (append to the compatibility code) Add basic common support #19 -
Buffer
renderpass (render to texture) Add multipass pass support (buffers A-D) #43 - Audio shaders, Audio input (sound file, soundcloud?, microphone Add microphone/audio device input #53 )
- keyboard input [WIP] add Keyboard input #54
- pause/suspend and restart key binds (alt+down arrow, alt+leftarrow)
- video input, webcam input?
- mipmap sampling for textures
- Vflip for channels (maybe introduce numpy as a runtime dependency) Add vflip for textures #26
- Cubemap Textures
- Volume/3D textures
- Cube renderpass
- missing uniforms:
-
iChannelResolution
Add iChannelResolution uniform #18 -
iChannelTime
(needed for video/audio?) -
iSampleRate
(needed for audio)
-
- VR support?
this isn't an exhaustive list yet and the top comment will be updated
The goal is to support most of the functionality offered on the webseite.
Metadata
Metadata
Assignees
Labels
taskIssue containing several tasksIssue containing several tasks