4D Grapher is an application that allows you to explore four dimensional geometry. You may graph and animate curves, surfaces, and functions of a complex variable in four dimensions. In addition, you can rotate geometric objects through 4D rotations.