Is it possible to texture sample an incoming TOP via GLSL and create geometry points from the locations stored in the RGB value?
Yes, but you don’t really “create” points in a GLSL MAT, so you’d want to use an Add SOP to create a single point, then a Copy SOP to duplicate for every point you’d like, then you use your texture to move the points around.
I started a tutorial about GLSL particle systems that starts off with 2 examples of doing this.
github.com/nVoid/Introduction-to-touchdesigner
Then go into the LaTeX source folder and grab the latest pdf, should be section 12.6.2 or something, can’t remember off top of my head.