SPECIFICATION INDEX
Spectral Engine Configuration
Configuring continuous wavelength resolution, standard illuminants, and glass substrate catalogs.
Solis allows fine-grained control over numerical precision, spectral discretization, and material catalogs through configuration files located in src/lib/.
Brand & Domain Parameters
To rebrand Solis for your specific product, modify src/lib/site.ts:
SPECTRA // SNIPPET
export const site = {
name: "Solis",
shortName: "Solis",
tagline: "Precision 6500K optical raytracing and spectral calibration",
title: "Solis — Optical Precision & Spectral Raytracing Engine",
description: "...",
url: process.env.NEXT_PUBLIC_APP_URL ?? "https://solis.musemvp.cn",
ogImage: "/images/og-image.png",
// ...
};
Discretization Parameters
Spectral discretization determines the balance between simulation accuracy and memory bandwidth:
SPECTRA // SNIPPET
export const SPECTRAL_CONFIG = {
wavelengthMin: 380, // Nanometers
wavelengthMax: 780, // Nanometers
binCount: 81, // 5nm resolution
standardObserver: "CIE_1931_2DEG",
defaultIlluminant: "D65",
};