，光路计算需要使用三角以及对数表手工计算，许多传统摄影镜头的光学公式都是许多人共同完成优化的，每个人只能处理其中一小部分的计算工作。现在这些计算可以在如来自于 Lambda Research 的 OSLO 或者 TracePro、Code-V 或者Zemax这些光学设计软件上完成。一个简单的光路计算版本是光线传递矩阵分析，它通常用于激光光学谐振腔的设计。
球面反射的光路计算.为了说明光路计算所用的基本原理，我们来看计算一个光线与球体交点的例子。用 I 表示球面上的点，C 表示球