Pass additional uniforms to shaders
Open
enhancement
good first issue
- Dominant language
- Rust
- Stars
- 32
- Forks
- 2
- PR merge metrics
- No merged PRs in 30d
Description
The following are passed to shaderotoy shaders, and might be a good place to start:
```
uniform vec3 iResolution;
uniform float iTime;
uniform float iTimeDelta;
uniform float iFrame;
uniform vec4 iMouse;
uniform vec4 iDate;
```
Contributor guide
Research direction
Start by locating the shader setup and the path that binds uniforms, then compare it with the listed Shadertoy uniforms: iResolution, iTime, iTimeDelta, iFrame, iMouse, and iDate. Done means these additional uniforms are passed to shaders consistently; the issue names no files or tests, so the relevant validation must be found in the project.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- rust
- Domain
- computer-graphics
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 39/100