gatherAttributes function
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;
}