Interface for rendering with custom properties
-
analyze vertex shader for required attributes
-
take that attribute name and add it to the vbo
-
priority of the property source if name is ambiguous: halfedge > vertex > face > model
-
figure out a way to integrate this with least overhead for all nodes..