int
fract, sin/cos, dot
- http://www.ozone3d.net/blogs/lab/20110427/glsl-random-generator/
- http://stackoverflow.com/questions/12964279/whats-the-origin-of-this-glsl-rand-one-liner
- http://stackoverflow.com/questions/4200224/random-noise-functions-for-glsl
- https://gist.github.com/keijiro/ee7bc388272548396870
- http://stackoverflow.com/questions/5149544/can-i-generate-a-random-number-inside-a-pixel-shader
- http://gamedev.stackexchange.com/questions/32681/random-number-hlsl
In depth
Noise
- 3D perlin noise : "Implementing Improved Perlin Noise" GPU Gems 2
Notes of Car Paint shader
- "Layered Car Paint Shader" ATI. ShaderX2.
- Car Paint Shader RMan
- UE4 Car Paint Shader
Notes of Marbles
Engineered Marble (人工大理石)
Terrazo (人造大理石)
- Terrazzo, Wikipedia
- "SileStone" by Cosentino (コセンティーノ社 サイルストーン)