Hi this is my first post :) like you guys I also got confused about this technology.
Isn't this related to this ? estampaci˛n tela continua - YouTube and this Madison Avenue Studios - YouTube...