This page looks best with JavaScript enabled

Transformation Matrices and Vertex Shaders

 ·   ·  ☕ 1 min read

3D Rotational Matrices? What do they do? How do you use them? And more importantly what cool stuff can we make with them? In this video we’ll look at applying some matrices to objects using a custom vertex shader.

We’ll look at using rotational matrices to transform our object along the X, Y and Z axis as well as allowing our mesh to be shifted by an offset or skewed.

The idea for this comes partially from the 12 Principles of Design by Disney and the ultimate goal is to be able to create many of the effects demonstrated here (http://the12principles.tumblr.com) with this shader we’re creating.

Want to learn some more about Transformation Matrices? Wikipedia has a page discussing many of the common ones: en.wikipedia.org/wiki/Transformation_matrix

Getting started with Shaders in Unity? Start here: https://docs.unity3d.com/Manual/SL-SurfaceShaderExamples.html

Summer Slow Jams? Summer Slow Jams! More info here: http://pigsquad.com/summerslowjams

Discord: https://discord.gg/hU5Kq2u


Sam Wronski
WRITTEN BY
Sam Wronski
Maker of things, currently helping build cloud things @ Google. World of Zero is a personal project disconnected from my professional work. Lets make something awesome together!