Iterating on some 3.js based engine stuff.
Credits
- Font(s): https://github.com/mrdoob/three.js/tree/dev/examples/fonts
- Matcap Material(s): https://github.com/nidorx/matcaps
- Sword Swoosh(s): https://freesound.org/people/Artninja/packs/39091/
- Base Color(s): https://imphenzia.com/assets
- Perlin Noise Generator: http://kitfox.com/projects/perlinNoiseMaker/
- Perlin Noise Fields: https://sighack.com/post/getting-creative-with-perlin-noise-fields
- UV Subgrid: https://blenderartists.org/t/solved-a-way-to-see-the-scale-of-an-uv-mapping/1313252
- Skybox texture: https://polyhaven.com/a/kloofendal_48d_partly_cloudy_puresky
- Panoramic Texture to Cube Map: https://jaxry.github.io/panorama-to-cubemap/
- PBR Materials: https://freepbr.com/
- More PBR Materials: https://ambientcg.com/
- Music : www.bensound.com
- Models: https://kenney.nl/assets
- Sokoban Puzzles: https://sokoban-jd.blogspot.com/p/all-my-sokoban-collections.html
- Sokoban Solver: https://github.com/KnightofLuna/sokoban-solver
- Color generator: https://uicolors.app/create
- Palette generator: https://www.radix-ui.com/colors/custom
Learning Resources
- Three.js: https://threejs-journey.com/
- Basic Toon Shader: https://www.maya-ndljk.com/blog/threejs-basic-toon-shader
- Marching Cubes: https://paulbourke.net/geometry/polygonise/
- Coloring Tutorials: https://dewpearlart.com/
- SimonDev: https://www.youtube.com/@simondev758/videos
- Jaume Sanchez (cross-hatching): https://spite.github.io/sketch/