Writing shaders for UE4; where do I start?

Answering myself. YES, you can create vertex shaders in the material editor, and it’s mainly through the World Position Offset and using the UV coordinates to think about the position of the vertices in general. Is not a very general approach, but you can actually change positions there.

So to do what I want :

  • Create a vertex factory to send all the collapsed quads to the gpu (a good example of this is Cable Component, and others)
  • Create a material assigned to the mesh that modifies the vertices to do the same as the Math Hall map in the Content Examples , where you can see an example of two ways of doing billboards with the material editor.

nice! and not very nice…