a function to add an attribute to the layouts basic_properties
used to add vertex attributes along with their modem mappers
marked with VERTEX_ATTRIBUTE constant
add_face_attribute function
same as add_vertex_attribute but for face attributes
marked with FACE_ATTRIBUTE constant
empty generate function, refer to #41
cast_generic_shape_layout
uses the provided property names/type and the mappers to generate models casted version, this is a optimized version of the models data, which is just a long 1D table of data
add_vertex_attribute function
add_face_attribute function
empty generate function, refer to #41