Blog
Development log for Scrutinizer — vision science, shader engineering, and the space between.
-
2026-03-21 ReleaseIsotropic Cortical SamplingFOVI-derived isotropic cortical sectors as default geometry. Displacement pipeline now parameterized by cortical sector extent.
-
2026-03-16 Tech BriefPeripheral Color: From Cliff to Gradient12-band DoG chromatic decomposition, swatch-aware preservation, and a biological desaturation ramp validated against Bowers 2025, Hansen 2009, and Mullen & Kingdom 2002.
-
2026-03-13 ReleaseWhere Your Eyes Actually ReadScrutinizer v2.4.0 models Rayner's asymmetric perceptual span — shifting the foveal protection zone in the reading direction during horizontal pursuit over text.
-
2026-03-11 ReleaseFive Decades to Real TimeScrutinizer catches up from 1970s acuity models to the Texture Tiling Model with a WebGPU compute pipeline for real-time metamer synthesis — now the default rendering path. Two WGSL passes, ~900 lines, under 0.3ms, and the Oklab metrics to validate it.
-
2026-03-09 ReleaseThe Oblique EffectOrientation-selective peripheral blur. Cardinal edges survive further than diagonal ones.
-
2026-03-08 ReleaseMeasuring the PipelineFive-wave psychophysical validation against published data. 8 half-octave DoG bands for smoother peripheral blur transitions. Halverson mixed-density crowding. Three shader bugs found by measurement.
-
2026-03-07 ReleaseSee What Your Periphery ComputesMinecraft and Eyeball modes render the CMF pipeline as visible geometry. Blueprint wireframes from live ARIA. Density-gated crowding, Bowers 2025 chromatic recalibration, 10 modes.
-
2026-03-04 ReleaseColor Persists in the Periphery: Even Where You're Not LookingPer-channel chromatic pooling replaces uniform desaturation. RG/YV decay with size-dependent preservation via DoG bands. Congestion-gated pooling, crowding diagnostics, headless audit CLI.
-
2026-03-03 ReleaseScrutinizer v1.8: Scientific Accuracy Audit & Feature CongestionLinear M-scaling replaces geometric cutoffs, E2 recalibrated, approximate Laplacian pyramid qualified. Feature Congestion ships as a real-time visual clutter metric with interactive ComplexityHUD.
-
2026-03 Tech BriefMeasuring What Your Eyes Can't IgnoreRunning Rosenholtz's Feature Congestion on live web pages. The fixed-σ discovery, congestion vs. saliency, and validation against the MIT reference implementation.
-
2026-03 Tech BriefHow GPU MIP Chains Simulate Peripheral VisionInteractive explainer: how Scrutinizer maps retinal ganglion cell receptive fields to GPU MIP levels, with DoG band decomposition and an eccentricity demo you can feel.
-
2026-02-28 ReleaseScrutinizer v1.6 & v1.7: Abstracting and Reading the Latest ScienceDoG peripheral reconstruction, de-monolith refactor, FOVI cortical magnification comparison, and why blue survives in the periphery.
-
2026-01-30 ReleaseScrutinizer v1.5: Mobile Emulation & Academic ToolingDevice profiles for mobile simulation, touch emulation, and citation-ready image exports for academic reproducibility.
-
2025-12-13 ReleaseScrutinizer v1.4: MIP Pooling, Oklab Saliency & Inhibition of ReturnHardware MIP-map pooling replaces Gaussian blur for biologically accurate peripheral rendering. Saliency migrates to Oklab color space.