fix transformation. remove unneeded values. add ortho option. multiply matrices on cpu. update examples