Creating arbitrary surface - simphysoftwares/SimPHY-docs GitHub Wiki

Use this icon to open the toolbar

Creating Arbitrary Surfaces SimPHY

You can create real devices which can show partial reflection, spherical aberration and chromatic aberration.

  1. Curved mirror
  2. Plane refracting surface
  3. Arbitrary surface

To create arbitrary surfaces

  1. Select the starting point of the surface lets say A.
  2. Now keep on adding points to create straight edges of the surface
  3. To form a curved edge, click at a point, don't leave the mouse button and just drag down the mouse you will see a curved edge changing dynamically.

Note: to end the creation of the surface, either left click on the starting point, or right click anywhere.

Here the arbitrary surface is extremely useful to create real lens, prism, slabs etc which support properties like partial reflection, refractive index and dispersion each of which can take variable expression as input as shown in below gif.

Creating Arbitrary Surfaces Gif SimPHY