nah should be:
Bad:
Takes a year to code the dot
Good:
Takes two years to display it.

A 3d wireframe box can be present as 12 lines with 8 coordinates, pairs of pairs of pairs whereas each pair are displaced only in respective dimenion. Rotation can be done using transformation matrices.