back to programming

# Platonic Wireframes

## Description

This program will draw a 2 dimensional projection of a wireframe shape. It is possible to view any of the Platonic solids, alter their size, rotate and translate them.

## How it works

No 3D graphics engine or hardware acceleration is used. All lines are drawn to the screen as 2D lines. Vertices are represented by 3 dimensional vectors which are transformed to a 2 dimensional space using the mathematical concept of projective geometry. The vertices of the objects are rotated by applying a 3x3 rotation matrix to each vertex.

## Compatability

Windows 98 or later, Linux with WINE.

## Downloads

Application

Source code (C++ Borland Builder5.0 project)

back to programming