docs(twitter): add 1692395128739057844 corpus (NOTimothyLottes SPC CRT shader sub-pixel fix)

4-post thread, 3 images, 21 likes, 2894 views. Previous CRT shader
was broken; corrected, energy-conserving sub-pixel line width raster
using individual channels. Each scan line simulated with only 3
pixels but 9 sub-pixels; reaches 7/8 of display peak brightness; some
perceptual scan effect preserved. Scan line thickness adaptive to
linear brightness: thins = energy-conserving + thin-pixel brightness
compensation; bloom = lines overlap. 'CRTs feel like they have more
contrast than they do because individual scan lines are super bright
when in focus; the black surround feels darker to the mind.'
This commit is contained in:
ed
2026-07-27 01:58:22 -04:00
parent 3f8a243bab
commit e0c4ef80b7
5 changed files with 109 additions and 0 deletions
Binary file not shown.

After

Width:  |  Height:  |  Size: 723 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 774 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 566 KiB

@@ -0,0 +1,35 @@
---
title: "SPC: Last CRT shader was broken. Corrected it. It's energy conserving now, and c"
author: "NOTimothyLottes"
handle: "@NOTimothyLottes"
post_url: "https://x.com/NOTimothyLottes/status/1692395128739057844"
post_id: "1692395128739057844"
timestamp: "2023-08-18 04:36:56"
post_count: 4
reply_count: 1
repost_count: 1
like_count: 21
view_count: 2894
---
# @NOTimothyLottes — SPC: Last CRT shader was broken. Corrected it. It's energy conserving now, and c
## Post 1 (2023-08-18 04:36:56)
SPC: Last CRT shader was broken. Corrected it. It's energy conserving now, and correctly doing sub-pixel line width raster using the individual channels. Cell camera shots below at different zooms.
![Media 1](./media/1692395128739057844_1.jpg)
![Media 2](./media/1692395128739057844_2.jpg)
![Media 3](./media/1692395128739057844_3.jpg)
## Post 2 (2023-08-18 04:42:32) — reply to Post 1
Each scan line is simulated with only 3 pixels. But you get 9 sub-pixels to play with, so that is where the quality comes from. It reaches 7/8th of the display peak brightness, this compromise was so there is always some amount of perceptual scan effect.
## Post 3 (2023-08-18 04:45:38) — reply to Post 2
The scan line thickness is adaptive proportional to linear brightness. When the scan thins out it is energy conserving and increases the thin pixel brightness to compensate. When it needs to go bright, it blooms the line. Lines have some overlap in bloom.
## Post 4 (2023-08-18 04:48:12) — reply to Post 3
One human perceptual reason CRTs feel like they have more contrast than they do, is because an individual scan line is super bright when in focus. So the black surround feels darker to the mind.
@@ -0,0 +1,74 @@
{
"root_post_id": "1692395128739057844",
"posts": [
{
"post_id": "1692395128739057844",
"author": "NOTimothyLottes",
"handle": "NOTimothyLottes",
"text": "SPC: Last CRT shader was broken. Corrected it. It's energy conserving now, and correctly doing sub-pixel line width raster using the individual channels. Cell camera shots below at different zooms.",
"timestamp": "2023-08-18 04:36:56",
"media_urls": [
"https://pbs.twimg.com/media/F3yYY1iXYAAaAlE?format=jpg&name=orig",
"https://pbs.twimg.com/media/F3yYZQwXcAABFvi?format=jpg&name=orig",
"https://pbs.twimg.com/media/F3yYZo5WAAA0aRS?format=jpg&name=orig"
],
"reply_to_id": null,
"quote_of_id": null,
"metrics": {
"reply_count": 1,
"repost_count": 1,
"like_count": 21,
"view_count": 2894
}
},
{
"post_id": "1692396538629095592",
"author": "NOTimothyLottes",
"handle": "NOTimothyLottes",
"text": "Each scan line is simulated with only 3 pixels. But you get 9 sub-pixels to play with, so that is where the quality comes from. It reaches 7/8th of the display peak brightness, this compromise was so there is always some amount of perceptual scan effect.",
"timestamp": "2023-08-18 04:42:32",
"media_urls": [],
"reply_to_id": "1692395128739057844",
"quote_of_id": null,
"metrics": {
"reply_count": 1,
"repost_count": 0,
"like_count": 2,
"view_count": 208
}
},
{
"post_id": "1692397318471926054",
"author": "NOTimothyLottes",
"handle": "NOTimothyLottes",
"text": "The scan line thickness is adaptive proportional to linear brightness. When the scan thins out it is energy conserving and increases the thin pixel brightness to compensate. When it needs to go bright, it blooms the line. Lines have some overlap in bloom.",
"timestamp": "2023-08-18 04:45:38",
"media_urls": [],
"reply_to_id": "1692396538629095592",
"quote_of_id": null,
"metrics": {
"reply_count": 2,
"repost_count": 0,
"like_count": 3,
"view_count": 476
}
},
{
"post_id": "1692397964151378028",
"author": "NOTimothyLottes",
"handle": "NOTimothyLottes",
"text": "One human perceptual reason CRTs feel like they have more contrast than they do, is because an individual scan line is super bright when in focus. So the black surround feels darker to the mind.",
"timestamp": "2023-08-18 04:48:12",
"media_urls": [],
"reply_to_id": "1692397318471926054",
"quote_of_id": null,
"metrics": {
"reply_count": 0,
"repost_count": 0,
"like_count": 2,
"view_count": 441
}
}
],
"source_url": "https://x.com/NOTimothyLottes/status/1692395128739057844"
}