You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Compositions ignore derived-sprite shift and the {sprite, x, y} layer renders nothing #17
pxl render -s dot_moved puts the dot at (2,2), but pxl render -c scene puts
it at (0,0). The composition path (render_composition_to_image) renders the
resolved regions and skips the derived sprite's image transform. The { sprite, x, y } layer form in format/composition.md doesn't help either: it
renders an empty canvas. The only offset left is cell_size with a
mismatched map, and that warns on every render. Workaround: the talking
poses skull_jaw_ajar and skull_jaw_open are written out in full as their
own sprites, not as shift-ed copies of skull_jaw.
Found while drawing examples/skull (#13). The repro is checked against main.
Also seen while animating the skull (#21): a shifted copy of a sprite, used as a GIF frame, renders empty and emits a misleading 'deprecated grid format' warning. Details in examples/skull/GAPS.md section 4.
Activity
scbrown commentedon Sep 26, 2026
Also seen while animating the skull (#21): a shifted copy of a sprite, used as a GIF frame, renders empty and emits a misleading 'deprecated grid format' warning. Details in examples/skull/GAPS.md section 4.