|
@@ -200,10 +200,10 @@
|
|
|
vertexData.indices = (this._depthSort) ? this._indices : this._indices32;
|
|
|
vertexData.set(this._positions32, VertexBuffer.PositionKind);
|
|
|
vertexData.set(this._normals32, VertexBuffer.NormalKind);
|
|
|
- if (this._uvs32) {
|
|
|
+ if (this._uvs32.length > 0) {
|
|
|
vertexData.set(this._uvs32, VertexBuffer.UVKind);;
|
|
|
}
|
|
|
- if (this._colors32) {
|
|
|
+ if (this._colors32.length > 0) {
|
|
|
vertexData.set(this._colors32, VertexBuffer.ColorKind);
|
|
|
}
|
|
|
var mesh = new Mesh(this.name, this._scene);
|