glslify / glslify/glsl-perturb-normal
use stackgl modules
Open
- Dominant language
- GLSL
- Stars
- 36
- Forks
- 3
- PR merge metrics
- No merged PRs in 30d
Description
Would be good to replace ThreeJS with some modules to remove some of the "magic" (e.g. the shader has some uniforms/attributes defined deep in ThreeJS, weird stuff like `USE_MAP` is needed, etc).
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by reviewing the repository's current ThreeJS integration and how shader uniforms and attributes are supplied. The issue does not name files or tests; completion would require replacing the ThreeJS dependency with StackGL modules while preserving the normal-map perturbation behavior and removing the hidden configuration it describes.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- three.js
- Domain
- computer-graphics
- Issue type
- Refactor
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100