gatherAttributes function

List<String> gatherAttributes(
  1. BufferGeometry geometry
)

Implementation

List<String> gatherAttributes(BufferGeometry geometry) {
  final contains = geometry.attributes.keys.toList();
  final attributeList = ['position', 'normal', 'uv'];//Array.from(Set(desired.concat(contains)));
  for(int i = 0; i < contains.length;i++){
    if(!attributeList.contains(contains[i])){
      attributeList.add(contains[i]);
    }
  }
  return attributeList;
}