An open API service indexing awesome lists of open source software.

https://github.com/spearwolf/spw-twopoint5d-shadertoy

a webgl shader effect demo using the new three.js shading language
https://github.com/spearwolf/spw-twopoint5d-shadertoy

demo glsl procedural shader three threejs tsl webgl2 webgpu

Last synced: 3 months ago
JSON representation

a webgl shader effect demo using the new three.js shading language

Awesome Lists containing this project

README

        

A demo using the new [Three.js Shading Language](https://github.com/mrdoob/three.js/wiki/Three.js-Shading-Language) to create a procedural shader effect like the one shown in this YouTube video [An introduction to shader art coding](https://www.youtube.com/watch?v=f4s1h2YETNY)

![preview](./preview.png)

🚀 [launch demo](https://spearwolf.github.io/spw-twopoint5d-shadertoy/)

- - -

### Setup Local Developement

this project uses the [pnpm package manager](https://pnpm.io/) and [vite](https://vite.dev/).
install the dependencies as usual with ..
```shell
pnpm i
```

.. and start local dev mode with ..

```shell
pnpm dev
```

To install a new version of the github pages, simply run
`pnpm build` and then update the github repository.

- - -

_have fun!_
🦑 s p e a r w o l f 🐺