Bladeren bron

Points: export normals and colors (#25235)

WestLangley 2 jaren geleden
bovenliggende
commit
35ea2e5dee
1 gewijzigde bestanden met toevoegingen van 7 en 0 verwijderingen
  1. 7 0
      examples/jsm/exporters/PLYExporter.js

+ 7 - 0
examples/jsm/exporters/PLYExporter.js

@@ -97,8 +97,15 @@ class PLYExporter {
 				const geometry = mesh.geometry;
 				const geometry = mesh.geometry;
 
 
 				const vertices = geometry.getAttribute( 'position' );
 				const vertices = geometry.getAttribute( 'position' );
+				const normals = geometry.getAttribute( 'normal' );
+				const colors = geometry.getAttribute( 'color' );
+
 				vertexCount += vertices.count;
 				vertexCount += vertices.count;
 
 
+				if ( normals !== undefined ) includeNormals = true;
+
+				if ( colors !== undefined ) includeColors = true;
+
 				includeIndices = false;
 				includeIndices = false;
 
 
 			}
 			}