gamnit :: BlinnPhongProgram :: rotation_row0
# Rotation matrix, row0 var rotation_row0 = attributes["rotation_row0"].as(AttributeVec4) is lazy