提交 4feb6ce5 编写于 作者: M Mr.doob

WebGLRenderer clean up.

上级 61d9275a
......@@ -783,15 +783,15 @@ function WebGLRenderer( parameters ) {
}
var attribute;
var renderer = bufferRenderer;
var indexProperties;
if ( index !== null ) {
indexProperties = attributes.get( index );
attribute = attributes.get( index );
renderer = indexedBufferRenderer;
renderer.setIndex( indexProperties );
renderer.setIndex( attribute );
}
......@@ -801,7 +801,7 @@ function WebGLRenderer( parameters ) {
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 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 ) {
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册