# Pixel-exact WebP for the packaged player and traffic fleet, r473

The package builder now applies the same guarded image conversion to copied
player-car and ambient-traffic GLBs as it applies to city chunks. For every
converted texture it decodes the source PNG and output WebP to RGBA and checks
the complete pixel byte arrays before writing the WebP MIME type. Source GLBs
remain unchanged.

The 29 selectable stock cars, 43 traffic body variants, and one additional
240SX package GLB contain 393 embedded images across 73 files. Their combined
package size fell from 37,028,856 to 35,831,796 bytes (3.2%). A host Chrome
load of the packaged L4RA scene returned HTTP 200 for the 240SX and the
traffic models it requested, reached `Traffic preview ready`, and reported no
page or console errors. The capture shows the 240SX and traffic on the road;
pixel-exact conversion does not address the remaining visual and behavior gaps
against retail.

- [Current packaged viewer capture](../webgl-city/review/images/627-r473-converted-fleet-ready.png)
- [Scrollable review feed](../webgl-city/review/#r473-converted-fleet-ready)
- [Package builder](../tools/package_webgl_dist.py)
