|
@@ -264,12 +264,14 @@ ColladaExporter.prototype = {
|
|
|
triangleInputs += `<input semantic="TEXCOORD" source="#${ uvName }" offset="0" set="0" />`;
|
|
|
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
// serialize lightmap uvs
|
|
|
if ( 'uv2' in bufferGeometry.attributes ) {
|
|
|
+
|
|
|
var uvName = `${ meshid }-texcoord2`;
|
|
|
gnode += getAttribute( bufferGeometry.attributes.uv2, uvName, [ 'S', 'T' ], 'float' );
|
|
|
triangleInputs += `<input semantic="TEXCOORD" source="#${ uvName }" offset="0" set="1" />`;
|
|
|
+
|
|
|
}
|
|
|
|
|
|
// serialize colors
|
|
@@ -280,7 +282,7 @@ ColladaExporter.prototype = {
|
|
|
triangleInputs += `<input semantic="COLOR" source="#${ colName }" offset="0" />`;
|
|
|
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
var indexArray = null;
|
|
|
if ( bufferGeometry.index ) {
|
|
|
|