Hi:
I’d really like shader graph to have a Vertex ID node. That is the main reason I’m using Amplify Shader Editor instead of Unity’s shader graph. I’d imagine it is a simple oversight that this node is not available in shader graph.
I have a use case where I use Graphics.DrawProcedural to render procedural meshes, and each vertex’s data is pulled from a compute buffer indexed by the vertex’s ID.
Without a Vertex ID node in Unity’s shader graph, it is impossible to achieve this.
This seems like a use case common enough to warrant the existence of a Vertex ID node.