mirror of
https://github.com/storytold/effectcraft.git
synced 2026-10-23 04:02:49 -05:00
The Environment light existed (LightKind::Environment) but layer.newLight's help and the kind errors of layer.newLight and layer.lightSettings listed only Parallel|Spot|Point|Ambient, so agents could not find it. The help now lists it and says how to give it an equirectangular image: prop.set lightOptions/source to that layer's id, or leave it empty for the comp's Environment Layer (layer.environment). layer.lightSettings documents its kind values too. docs/parity.md (3D) notes that Advanced 3D surfaces reflect only the Environment light and that Appears in Reflections is stored but has no visible effect yet. Object-to-object reflections stay tracked in #261. Test: tests_3d::environment_light_is_listed_and_takes_a_source_layer (help and both kind errors name every LightKind; an Environment light takes a source layer by id, with undo). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01S1RGTt6AE3ysiaMQ7X6Nea