three.js shader example - Matrix - from here - 2pha blog - Other three.js shader examples