Skip to main content
Ctrl+K
Visisipy  documentation - Home Visisipy  documentation - Home
  • User guide
  • Examples
  • Contributing
  • API
  • GitHub
  • PyPI
  • MReye.nl
  • User guide
  • Examples
  • Contributing
  • API
  • GitHub
  • PyPI
  • MReye.nl

Section Navigation

Getting started

  • Installation
  • Simple example

Simulation workflow

  • Defining eye models
  • Configuring the backend
  • Performing analyses

Advanced usage

  • Interacting with the backend directly
  • Defining custom surface types
  • Notes on asymmetric models
  • User guide

User guide#

This user guide provides instructions, examples, and explanations to help you effectively use Visisipy for simulating and analyzing visual systems.

Refer to the sections below to learn about installation, normal simulation workflow, and advanced usage.

Tip

Most sections in this user guide are Jupyter notebooks. You can download them using the Download notebook link in the right sidebar.

Getting started

  • Installation
    • Enabling GPU Acceleration
  • Simple example
    • Import visisipy and other dependencies
    • Define and build the eye model
    • Perform a raytrace analysis
    • Visualize the eye model and the raytrace results

Simulation workflow

  • Defining eye models
    • Eye geometry
    • Eye materials
    • Building the model
    • Using predefined eye models
  • Configuring the backend
    • Setting the backend
    • Updating settings
    • Getting the backend
    • Getting the optical system
  • Performing analyses
    • Analyses available in Visisipy
    • Adding fields and wavelengths on the fly
    • Accuracy of analyses for both backends
    • Visualizing eye models

Advanced usage

  • Interacting with the backend directly
    • Examples
    • Using multiple backends simultaneously
  • Defining custom surface types
    • Generic surface definition
    • Backend-specific implementation
    • Surface factory function
    • Testing the implementation
    • Contributing custom surfaces
  • Notes on asymmetric models

previous

Welcome to Visisipy’s documentation!

next

Installation

© Copyright 2025 - 2026, Corné Haasjes, Luc van Vught, Jan-Willem Beenakker.

Created using Sphinx 9.1.0.

Built with the PyData Sphinx Theme 0.17.1.