Programming an Anamorphic Surface

Abstract


The Programmable Interface in VirtualLab Fusion enables the definition of customized freeform surfaces. This example shows how to define an anamorphic surface as a height function, and especially with the surface gradient analytically given as well. Surface specification parameters, like conical constant, curvature, and polynomial coefficients values, are all customizable for the user.

VirtualLab Fusion Configuration

  • VirtualLab Fusion VirtualLab Fusion

Are you interested in further reading?

Tutorial

Programming a Sinusoidal Surface

In this document you can find an example for the Programmable Interface. Although the sinusoidal surface is provided ready-made in the catalog, we show you how to code it for illustration purposes.

Tutorial

Construction of a Truncated Pyramid Surface

This tutorial shows how to construct a pyramid-like surface by using the programmable surface in VirtualLab Fusion.