- http://www.humus.name/Articles/Persson_LowLevelThinking.pdf
- http://www.humus.name/Articles/Persson_LowlevelShaderOptimization.pdf
- http://cdn.imgtec.com/sdk-documentation/PowerVR+Low+level+GLSL+Optimization.pdf?fbclid=IwAR08O5o4pAJcgCGbB4nMf13vG-OeAm7xGkwzmNDSqIUBg_21w6JcYt0q3MY
- https://github.com/ColinLeung-NiloCat/ShaderNotes/blob/8d095546bb61cb26edbe19122cb1028fa49f2e3a/PowerVR%20cycle%20count%20document.shader
- https://answers.unity.com/questions/1359718/what-do-the-values-in-the-matrix4x4-for-cameraproj.html?childToView=1359877#answer-1359877
- https://forum.unity.com/threads/can-i-get-the-scale-in-the-transform-of-the-object-i-attach-a-shader-to-if-so-how.418345/
- https://answers.unity.com/questions/1435216/are-these-rotation-matrices-right.html