Yeah, looks cool, thanks for sharing! But I am wondering about the ASM part in the shader, can you explain that?