Manual Example Inventory
The appendix of the provisional manual demonstrates the breadth of KrakenOS. The table below maps the manual examples to current UI or repository coverage.
The UI Examples menu intentionally lists only examples that can be expanded
into table rows, traced, and rendered by the layout editor. Script-only
tutorials remain documented and runnable from KrakenOS/Examples, but they
are not menu entries because importing them can execute reporting code instead
of defining a UI-loadable optical system. Examples with file-write side effects
at import time are also excluded from the UI menu.
Manual example |
Core feature |
Current coverage |
|---|---|---|
Ray |
Direct |
Sequential preview and Ray Inspector. |
Perfect Lens |
Ideal lens behavior. |
Thin Lens row and paraxial analysis. |
Doublet Lens 3D Color |
Multi-surface refractive system and 3D display. |
Common doublet layouts and embedded/legacy 3D viewers. |
Doublet Lens Tilt |
Tilted surfaces and exact 3D transforms. |
Table tilt/decenter columns and folded/non-sequential previews. |
Doublet Lens Paraxial Calculations |
|
Paraxial Calculator, Paraxial Matrix Report, and Gaussian Beam Report. |
Doublet Lens Tilt Nulls |
Null transformations and off-axis testing. |
Transform columns and trace-mode controls. |
Doublet Lens NonSec |
|
Non-Sequential Preview, Scene Graph, Ray Inspector, Trace Path Inspector. |
Doublet Lens Zernike |
|
Shape Builder and wavefront/Zernike analysis. |
Doublet Lens Tilt NonSec |
Tilted non-sequential tracing. |
Non-sequential trace controls and diagnostics examples. |
Doublet Lens Pupil |
|
Source/Pupil panel. |
Doublet Lens Commands System |
System/ray arrays. |
Ray Inspector and CSV export. |
Doublet Lens Pupil Seidel |
Seidel sums. |
Seidel analysis mode. |
Doublet Lens Cylinder |
Cylindrical/toroidal surfaces. |
Advanced Surface |
Axicon |
Axicon surface. |
Table/Advanced Surface axicon field. |
Axicon And Cylinder |
Combined non-spherical geometry. |
Table and Shape Builder workflows. |
Flat Mirror 45 Deg |
Mirror, fold, and |
Mirror rows, folded preview, non-sequential preview. |
Beam Splitter 50/50 Example |
Deterministic finite-plate beam splitter. |
|
Beam Splitter Coating Table Example |
Deterministic branch powers from coating-table interpolation. |
|
Beam Splitter Fresnel Polarization Example |
Deterministic branch powers from KrakenOS core P/S Fresnel coefficients. |
|
Beam Splitter Two Path Doublets |
Transmitted and reflected splitter paths, each with one doublet. |
One canonical non-sequential surface table with transmit/reflect |
Diffuse Object Lambertian Scatter |
Built-in diffuse surface branch spawning. |
|
Diffuse Object Cosine Lobe Scatter |
Built-in beyond-Lambertian glossy scatter branch spawning. |
|
Diffuse Object Oren-Nayar Scatter |
Built-in rough-diffuse BRDF branch spawning. |
|
Diffuse Object pySCATMECH Microroughness |
Optional SCATMECH BRDF weighting on deterministic scatter branches. |
|
Right-Angle Beam-Splitter Illumination |
Physical illumination source at 90 degrees to the object/reference axis. |
|
Zemax LED Beam-Splitter Imaging |
Vendor Zemax LED rayfile source, top-port illumination, splitter/object return, imaging lens, and Image plane. |
|
Multi-Source Illumination Example |
Two independent layout-defined physical illumination sources. |
|
Mixed Source/Object Imaging Template |
Source-first layout template where illumination source, Object/reference row, and detector/Image row are separate entities. |
|
Scene Source Aim To Row |
Headless example of the Scene Source Manager target-row aiming helper. |
|
Galvo F-Theta Laser Scanner |
Folded laser source path, beam expander, 45 degree scan mirror, F-theta lens, and scan plane. |
|
Branch Gaussian Q Propagation |
Deterministic non-sequential branch records carrying tangential/sagittal Gaussian q state. |
|
F-Theta Lens 50mm Figure 8 |
Standalone 0.65 um, 50 mm F-theta lens from |
Includes the Zemax stop spacing, four refractive elements, and final scan plane. |
F-Theta Lens 50mm Wavefront 0 Deg |
Pure sequential Wavefront Function validation for the Figure 8 F-theta lens at |
Use this layout when comparing against the on-axis Zemax screenshot in |
Zemax Wavefront Map Import |
External Zemax Wavefront Map text export validation. |
|
Attachment Zemax Prescriptions |
Recursive text |
|
Michelson Interferometer (Interferogram) |
Source/object split, return paths, detector path, second splitter encounter, and detector interferogram. |
Independent physical source direction, Edmund Optics 68551 25 mm cube-beam-splitter primitive, internal 45 degree deterministic splitter, two return mirrors, four recombination-path branch records, and |
Twyman-Green Interferometer (Interferogram) |
Test/reference return paths and detector-port interferogram. |
Common layout preset plus |
Mach-Zehnder Interferometer (Interferogram) |
Two splitters, two fold mirrors, cross/return output detector ports, and detector-bin coherent interferogram promotion with analytic fallback for sparse previews. |
Common layout preset plus |
Parabole Mirror Shift |
Off-axis conic via shift. |
|
Diffraction Grating Transmission |
Transmission grating. |
Grating row plus Additional Settings. |
Diffraction Grating Reflection |
Reflection grating. |
Grating row plus Additional Settings. |
Tel 2M Spyder Spot Diagram |
Mask/obstruction and spot diagram. |
Shape Builder mask presets and spot analysis. |
Tel 2M Spyder Spot Tilt M2 |
Tilted telescope mirrors and masks. |
Element grouping, transform columns, spot analysis. |
Tel 2M Pupila |
Telescope pupil generation. |
Source/Pupil panel and pupil analysis. |
Tel 2M Error Map |
Measured surface error map. |
Error Map import/clear/validate workflow. |
Tel 2M Wavefront Fitting |
Wavefront Function, phase maps, and Zernike fitting. |
Wavefront/Zernike reports and CSV exports. |
Tel 2M STL ImageSlicer |
STL-backed non-sequential assembly. |
|
Phase 6 Optical STL Prism |
Arbitrary closed STL optical solid with material-driven refraction. |
|
Phase 6 Path Component Placement |
Path-local component insertion from a beam splitter. |
|
Lens Drawing PDF Export |
Fabrication drawing output from a multi-element prescription. |
|
Tel 2M Atmospheric Refraction Corrector |
Atmospheric refraction and correction. |
Atmospheric dispersion/residual analysis. |
Extra Shape Micro Lens Array |
Custom |
Shape Builder safe custom-sag presets. |
Extra Shape Radial Sine |
Custom radial surface. |
Shape Builder radial sine preset. |
Extra Shape XY Cosines |
Custom x/y cosine surface. |
Shape Builder x/y cosine preset. |
Multicore |
Parallel tracing. |
Batch tracing and background analysis workers. |
Solid Objects STL Array |
Multiple STL solids. |
STL path staging and non-sequential diagnostics. |
Source Distribution Function |
|
SourceRnd angular weight presets and source statistics. |
Beam Splitter 50/50 |
Direct API deterministic finite-plate splitter. |
|