Totaaaaal!! Eu devo ter visto a maioria dos tutoriais sobre CRT no YouTube e afora de tão maluco que eu tava com o assunto 😂
Dos testes que fiz, por algum motivo que eu não consigo entender, só fica com uma aparência mais "real" se você juntar o RGB num único pixel e usar isso como máscara para a cor final (que vem do seu source). O que eu imaginei que acontece é que reproduzir os pixels reais numa tela moderna, não é a mesma coisa que você reproduzir o "efeito final" que o olho consegue perceber na vida real. Não sei se ficou claro 😅
O mais próximo que encontrei de produzir pixels reais e ficar legal foi no Blender, olha isso que delicinha: https://mrmotarius.itch.io/mrmocrt