Interactive Demos

Interactive Demos#

Welcome to the interactive demonstrations for stimupy! These demos provide hands-on exploration of the various stimulus generation functions available in the library.

Attention

To run these interactive demos locally, you need:

Categories#

Components#

Basic building blocks for creating more complex stimuli.

Module

Description

Angulars

Angular patterns and segments

Edges

Edge detection and step functions

Frames

Frame and border components

Gaussians

Gaussian distributions and filters

Lines

Various line patterns

Radials

Radial patterns (discs, annuli, rings)

Shapes

Basic geometric shapes

Texts

Text rendering components

Waves

Wave patterns (sine, square, bessel, etc.)

Stimuli#

Complete visual stimuli for perceptual experiments.

Module

Description

Benarys

Benary cross illusions

Bullseyes

Bullseye patterns

Checkerboards

Checkerboard patterns

Cornsweets

Cornsweet edge illusions

Cubes

3D cube illusions

Delboeufs

Delboeuf size illusions

Dungeons

Dungeon illusions

Edges

Various edge stimuli

Gabors

Gabor patches

Gratings

Grating patterns

Hermanns

Hermann grid illusions

Mondrians

Mondrian patterns

Mueller Lyers

Müller-Lyer illusions

Pinwheels

Pinwheel patterns

Plaids

Plaid patterns

Ponzos

Ponzo illusions

Rings

Ring patterns

SBCs

Simultaneous brightness contrast

Todorovics

Todorovic illusions

Waves

Wave-based stimuli

Wedding Cakes

Wedding cake illusions

Whites

White’s illusions

Noises#

Various noise patterns and textures.

Module

Description

Binaries

Binary noise patterns

Narrowbands

Narrowband noise

Naturals

Natural noise patterns (pink, brown, 1/f)

Whites

White noise patterns

Getting Started#

  1. Browse by category: Start with the category that interests you most

  2. Explore modules: Each module contains multiple related functions

  3. Try the demos: Each function has an interactive demonstration

  4. Experiment: Adjust parameters to see how they affect the output

  5. Learn: Use the generated code in your own projects

These demos are designed to help you understand how each function works and how different parameters affect the resulting stimuli.