I've been searching the internet for a simple, free, application that will allow me to experiment with matrix transformations on a 2D and/or 3D graph of geometric shapes.
For example, I'd like to practice creating matrices that can translate, rotate, scale, and shear squares, triangles, and the like to increase my intuition and understanding.
While there are many 3D modelling programs out there, I could not find one that actually allows you to input a matrix and transform the geometric representation.
Does anyone know of software that fits what I am looking for?