Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/boytchev/oops.js
Only One-pass Shader
https://github.com/boytchev/oops.js
glsl js pass shader shaders threejs
Last synced: 3 months ago
JSON representation
Only One-pass Shader
- Host: GitHub
- URL: https://github.com/boytchev/oops.js
- Owner: boytchev
- License: cc0-1.0
- Created: 2023-10-23T07:54:13.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-03-17T18:40:46.000Z (11 months ago)
- Last Synced: 2024-10-14T07:50:42.410Z (4 months ago)
- Topics: glsl, js, pass, shader, shaders, threejs
- Language: JavaScript
- Homepage: https://boytchev.github.io/oops.js/
- Size: 11.9 MB
- Stars: 25
- Watchers: 3
- Forks: 2
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Only One-pass Shader (oops.js)
**Oops.js** is a library which attempts to squeeze higher performance from Three.js postprocessing effects, by:
* baking static uniforms in the shader code
* merging several compatible shaders into one
* reducing the number of postprocessing passes## [https://boytchev.github.io/oops.js/](https://boytchev.github.io/oops.js/)
Oops.js is licenced under CC0-1.0. It may be used
in any type of software, with or without modifications. Crediting is not required,
but is appreciated.