RayJackONE - User-defined #Parametric Surfaces
Parametric surfaces allow to represent any perceivable geometry, such as that of a seashell
Simply define the parametrization with a #Python function to create a physical object. The first and second derivatives of the function are automatically computed without approximations to ensure accurate ray tracing.
This gives you the freedom to vary and optimize such complex surfaces during the optical design process anytime within the software RayJack® ONE.