ray-optics-web.vestibulum.xyz
Web-based GUI for RayOptics
First seen 2026-11-05 · Last seen 2026-11-05 · Source: webmcp.com
Answer 20 · Act 10 · Transact 1 · Score: Not yet scored
Tool inspector
insert_lens_surface
Insert a default physical lens surface after Object or a visible surface index. Numeric input guidance: Flat surfaces use `0` for radius of curvature. Infinity object/image distances use `1e10`. Material input guidance: catalog glass requires `manufacturer` to be one of `CDGM`, `Hikari`, `Hoya`, `Ohara`, `Schott`, or `Sumita`; special materials and reflective surfaces use an empty manufacturer. Single-index model glass uses `{"medium": " ", "manufacturer": ""}`. Model glass with `nd` and `vd` uses `{"medium": " ", "manufacturer": " "}`. All numeric values must be stringified. Material input special cases guidance: reflective surfaces use `{"medium": "REFL", "manufacturer": ""}`. Air, water, fluorite/fluorspar/CaF2, fused silica, and Schott D263 T eco use `{"medium": "air" | "Water" | "CAF2" | "Fused Silica" | "D263TECO", "manufacturer": ""}`. Some Ohara names ending in a single digit, including `S-BSL7`, `S-FSL5`, and `S-NBH5`, require canonical names with whitespace: `S-BSL 7`, `S-FSL 5`, and `S-NBH 5`.
Input schema
| Property | Type | Required | Description |
|---|---|---|---|
after |
— | yes | — |
Raw JSON schema
{
"type": "object",
"required": [
"after"
],
"additionalProperties": false,
"properties": {
"after": {
"oneOf": [
{
"type": "string",
"const": "object"
},
{
"type": "integer",
"minimum": 1
}
]
}
}
}
Similar websites
morphus.myles4miles.chatgpt.site
Morphus is an AI-native workspace for designing worlds and generating playable game experiences.
damnpdfs.com
Install the DamnPDFs Codex plugin, pair a browser workspace and use PDF, image and file tools from your coding agent. Includes setup and privacy limits.
insignifi4nt.github.io
broCAD/M: local-first CAD and CAM for parametric design, wire EDM planning, simulation and controller export.
cabinet.varera.studio
The Cartographer's Cabinet