Add room-shell atmosphere: floor color, ceiling, mocked-up window #46

Merged
scruffydude merged 1 commit from task/45-room-atmosphere into main 2026-10-04 01:06:06 -04:00
Owner

Closes #45

Adds a warm stone-grey floor material, a ceiling mirroring the floor geometry with a darker material, and a mocked-up window on RightWall (emissive pane + a child SpotLight3D aimed into the room with shadows enabled) to simulate light streaming in. No hole is cut in the wall - kept to mock-up scope.

Purely additive scene content, no script/gameplay changes. Validated headlessly: clean import/boot, plus a disposable check confirming Ceiling/Window/WindowLight exist at the expected positions with shadows enabled. Actual appearance (colors, whether the light angle reads as streaming in) needs a real playtest look.

🤖 Generated with Claude Code

Closes #45 Adds a warm stone-grey floor material, a ceiling mirroring the floor geometry with a darker material, and a mocked-up window on RightWall (emissive pane + a child SpotLight3D aimed into the room with shadows enabled) to simulate light streaming in. No hole is cut in the wall - kept to mock-up scope. Purely additive scene content, no script/gameplay changes. Validated headlessly: clean import/boot, plus a disposable check confirming Ceiling/Window/WindowLight exist at the expected positions with shadows enabled. Actual appearance (colors, whether the light angle reads as streaming in) needs a real playtest look. 🤖 Generated with [Claude Code](https://claude.com/claude-code)
The Armory room was purely functional (default-white floor, no
ceiling, generic fill light). Adds a warm stone-grey floor material,
a ceiling mirroring the floor's geometry with a darker material, and
a mocked-up window on RightWall: an emissive pane plus a child
SpotLight3D aimed into the room with shadows enabled, so it actually
casts visible light/shadow rather than just being a bright rectangle.
No hole is cut in the wall - the pane sits on the surface, kept to
"mock up" scope.

Purely additive scene content - no script or gameplay-logic changes,
so no existing behavior test needed re-running. Validated headlessly:
clean import/boot, and a disposable check confirming Ceiling/Window/
WindowLight exist at the expected positions with shadows enabled.

Closes #45

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
scruffydude deleted branch task/45-room-atmosphere 2026-10-04 01:06:06 -04:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
scruffydude/project-awry!46
No description provided.