Procedural Equirectangular Textures
The source code of the project is hosted on GitHub.
It is licenced under MIT licence.
Generators
The project manages a collection of individual pattern generators
distributed as JS modules. Each generator supports cutomization
parameters.
Low-level API
The core of all generators is also available as JS modules.
They could be used is one wants to build own generator of
equirectangular textures.
Tutorials
Help needed
If you are willing to help, here are few major to-do items,
where help is needed:
- Using TSL to modify the material shaders
– currently their
source is modified via onBeforeCompile
- Using WASM, WebWorkers or other technology to speed up
texture generation
– currently
textures are generated by JavaScript code, run in the main
thread
- Using shaders for higher performance or animated textures
– currently the
generation is done into a 2D canvas in JavaScript
- Using other textures, especially ones imitating
known materials
– currently generators are
added based on spare time and inspiration of one person