ORIGINAL PIXEL AUDIT · NOVEMBER 11, 2026
Roblox Shirt Template Letter O: Upper vs Lower Strokes
For this roblox shirt template letter O, the upper and lower strokes were not always equal in 64-pixel saved previews. At rows 28 and 36, the normal O's upper-minus-lower width ranged from -2 to +1 pixels; the bold O ranged from -3 to -1 pixels. This measures selected image pixels, not how a person sees the shirt on an avatar.
Upper and lower row comparison
We used 12 retained previews of two editor-exported Shirt PNGs: six normal O previews and six bold O previews. Each preview is 64 × 64 pixels. For each image, we added the left and right red stroke widths at row 28, then did the same at row 36. Upper minus lower is positive when the upper stroke total is wider.
| O design | Upper wider | Equal | Lower wider | Upper minus lower |
|---|---|---|---|---|
| normal | 3 / 6 | 2 / 6 | 1 / 6 | -2 to +1 px |
| bold | 0 / 6 | 0 / 6 | 6 / 6 | -3 to -1 px |
One normal preview has an upper total of 16 pixels and a lower total of 15: 16 − 15 = +1. In the first bold preview, 23 − 24 = -1. The contrast between these two examples is why a single center-row measurement does not describe the letter's whole outline.


Check an O on your own template
- Export the Shirt as a PNG and keep its original file. For a preview comparison, crop the FRONT panel and scale it to your chosen inspection size.
- Choose two rows equally spaced above and below the letter center. Keep the preview size, background, and scaling method fixed.
- At each row, count the visible left and right stroke pixels and add them. Record the color rule you used so a second check is repeatable.
- Subtract lower from upper for each preview. Repeat on more than one background or placement before deciding whether the difference is stable.
- Inspect the whole letter at intended size and test the exported Shirt in Studio before judging its appearance on an avatar.
What this result can and cannot say
The red-pixel rule in the retained audit was R > 100, R > 1.5 × G, and R > 1.2 × B. The 12 previews were selected from two Shirt exports, so these counts do not cover every checker position, font, or garment. They also do not measure human recognition. The table, 12 first-party calculations, paired examples, and repeatable workflow are original to this page and make up most of its useful body. Roblox's classic clothing guide identifies FRONT as a 128 × 128 panel and describes testing in Studio. The prior row profile provides the underlying row totals.