Implement appearance baking pipeline (#66)
This commit is contained in:
11
README.md
11
README.md
@@ -392,3 +392,14 @@ link or attachment replacement without publishing partial local state.
|
||||
Composite policies make pure decisions from snapshots and receive committed
|
||||
changes after synchronization is released. The behavior and transaction
|
||||
boundaries are documented in [`docs/appearance.md`](docs/appearance.md).
|
||||
|
||||
The appearance service now completes cached, local, and server-side baking for
|
||||
all 11 bake targets. It parses wearable parameters and texture indices,
|
||||
downloads and decodes texture inputs through a bounded provider abstraction,
|
||||
composites color/alpha/bump layers, uploads JPEG2000 bakes, builds the complete
|
||||
appearance packet, and handles cache and forced-rebake messages without locks
|
||||
crossing awaits or callbacks. First-login outfit setup performs a bounded
|
||||
library copy and transactional COF application with monotonic progress,
|
||||
cancellation, and compensation. Exact mappings, hashes, generated visual data,
|
||||
pixels, packet/event payloads, and recovery behavior are covered by focused
|
||||
tests and documented in [`docs/appearance.md`](docs/appearance.md).
|
||||
|
||||
Reference in New Issue
Block a user