Pyoptic is an optics and physics simulation based on python and uses scipy as a calculation engine, matplotlib and tvtk for visualisation. It is mainly intended for simple simulations of optical engineering, imaging systems, laser systems, laser transportation and applications, lens design etc.