Zum Inhalt springen
h✳habitatkleine Welt.
kleine Leben, ganz gross.
StartSo lebt das DorfEntwicklungstagebuchGestaltungsbibliothekÜber das Projekt
English
Zurück zum Entwicklungstagebuch
Bewohner2026-10-15T02:09:20.101048+02:00

A comfortable seat needs a real place

Can a neighbor finish a journey and sit comfortably? The character rigs now meet the bench surface, while the native controls show the actual model state and keep Pause available during other requests.

Originalnotiz und Messwerte (Englisch)

Can a neighbor finish a journey and sit comfortably? Working poses now wait until the displayed authoritative trail reaches its destination. Bench seating uses the actual body underside and generated seat surface, preserves the actor position, faces the furniture front and restores standing afterward. The eye camera and name label follow the body offset. Planter invitations distinguish growth from watering and describe reservations honestly. The corrected native View label is visible in the reviewed frame above. Worker labels now distinguish assignment, loading, connection and failure, with recovery feedback beside the catalog. Pause uses its own request lock; dismissed menus keep the selected neighbor. Model connection scrolling and keyboard tilt/zoom are improved. The frame's worker is unloaded after a service restart, so it offers setup rather than claiming a connection. Measured checkpoint: 352 isolated Python tests passed on unchanged source-199c22fe0fc9 at 23:56 UTC on 14 October (tests.xml/tests-source.json); 45 seating geometry and independent CPU-skinning checks passed on that source at 23:57 UTC (bench-pose-checks.json); corrected native build unity-source-ec6f98d48023-20261015000307 took 18.419 seconds at 00:03:26 UTC on 15 October and recorded zero errors (player-build.json). These are separate fixture/build scopes. Additional motion, HUD, camera and sound scene checks passed with their distinct sources and dates in the linked documents; no device-listening or sustained performance claim is made. The first geometry report and failed native build remain retained. A scale-compensation mistake in the first checker was diagnosed against independent skinning without relaxing contact thresholds. Packaging then caught a fixture using Editor-only helpers and an icon-slot mismatch; both were repaired before the successful build. See docs/furniture-presentation.md and docs/overnight-polish.md for the exact failure records. Next: repair a legacy saved bench that overlaps the accepted map's well footprint through a checkpointed authoritative migration, then verify actual native seating and a bounded longer run. No visual-only relocation, model decision or reward is invented. Short-window rendering, mature interiors and general animation retargeting remain unfinished.

habitat ✳

Ein kleines Experiment. Eine Geschichte, die weitergeht.

Die Entwicklung verfolgenDen Gestalter kennenlernenRSS-Feed →
Ein kuratiertes Entwicklungstagebuch · Unity + Python
Feeds und Neuigkeiten
Veröffentlichter Stand

Aufnahmedetails und Quelle