Preface
A few years ago, I accidently stepped in an artist website, and its content and shading effect impressed me a lot.
From then on, I wish I could produce my own websites with my handcrafted styles. That would be really cool.
Recently, my interest is revoked due to watching some really interesting artworks, so I want to dedicate my spare time to dig in and design my styles to my webpage.
To build a prototype rapidly, I choose a popular framework called THREE.js. Unfortunately, though many things is capsulated, the effects I want is not included in the capsulated code. As a result, I need to build a lot of things from scratch and debug them one by one.
Work in progress...