| OptixSurf is a program that lets you automatically generate optical surfaces from TCL scripts. If you need to generate hundreds of optical surfaces, than OptixSurf will help you do it automatically. |
|
OptixSurf is constructed using TCL/TK as it's user interface builder.
TCL/TK is is a scripting language that makes it easy to create menus
and dialog boxes.
OptixSurf also uses TCL as its command parsing language. That makes OptixSurf perform as a powerful optics scripting language. Scripts are written by users and are placed in OPX files. The OPX scripts direct the creation of optics surfaces. OptixSurf has extended the TCL language to include the functions necessary for creating optics surfaces. The main OptixSurf control script communicates with the OptixSurf processing engine (called "optiproc") using pipes. The processing engine contains all of the detailed algorithms for generating and displaying the optics surfaces. Because communication with optiproc is through pipes, commands to optiproc can be stored for use as demos or for automated testing of OptixSurf. This is how the OptixSurf demo was created. |
| Windows 2000/XP | OptixSurfInstall.exe |
| Linux (OpenGL graphics) | OptixSurf1.09LinuxGL.zip |
| Linux (X graphics) | OptixSurf1.09LinuxX.zip |
After you have paid using the "BUY NOW" button, you will be directed to a page where you will receive an activation code which will permanently activate OptixSurf on your computer.
TCL LanguageExample OPX Program# First, a list of surfaces are read in from |