|
@@ -783,15 +783,15 @@ function WebGLRenderer( parameters ) {
|
|
|
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ var attribute;
|
|
var renderer = bufferRenderer;
|
|
var renderer = bufferRenderer;
|
|
- var indexProperties;
|
|
|
|
|
|
|
|
if ( index !== null ) {
|
|
if ( index !== null ) {
|
|
|
|
|
|
- indexProperties = attributes.get( index );
|
|
|
|
|
|
+ attribute = attributes.get( index );
|
|
|
|
|
|
renderer = indexedBufferRenderer;
|
|
renderer = indexedBufferRenderer;
|
|
- renderer.setIndex( indexProperties );
|
|
|
|
|
|
+ renderer.setIndex( attribute );
|
|
|
|
|
|
}
|
|
}
|
|
|
|
|
|
@@ -801,7 +801,7 @@ function WebGLRenderer( parameters ) {
|
|
|
|
|
|
if ( index !== null ) {
|
|
if ( index !== null ) {
|
|
|
|
|
|
- _gl.bindBuffer( _gl.ELEMENT_ARRAY_BUFFER, indexProperties.buffer );
|
|
|
|
|
|
+ _gl.bindBuffer( _gl.ELEMENT_ARRAY_BUFFER, attribute.buffer );
|
|
|
|
|
|
}
|
|
}
|
|
|
|
|
|
@@ -944,11 +944,11 @@ function WebGLRenderer( parameters ) {
|
|
var normalized = geometryAttribute.normalized;
|
|
var normalized = geometryAttribute.normalized;
|
|
var size = geometryAttribute.itemSize;
|
|
var size = geometryAttribute.itemSize;
|
|
|
|
|
|
- var attributeProperties = attributes.get( geometryAttribute );
|
|
|
|
|
|
+ var attribute = attributes.get( geometryAttribute );
|
|
|
|
|
|
- var buffer = attributeProperties.buffer;
|
|
|
|
- var type = attributeProperties.type;
|
|
|
|
- var bytesPerElement = attributeProperties.bytesPerElement;
|
|
|
|
|
|
+ var buffer = attribute.buffer;
|
|
|
|
+ var type = attribute.type;
|
|
|
|
+ var bytesPerElement = attribute.bytesPerElement;
|
|
|
|
|
|
if ( geometryAttribute.isInterleavedBufferAttribute ) {
|
|
if ( geometryAttribute.isInterleavedBufferAttribute ) {
|
|
|
|
|