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

Merge remote-tracking branch 'jterrace/double-sided-fix' into dev

......@@ -3158,6 +3158,7 @@ THREE.ColladaLoader = function () {
}
props[ 'shading' ] = preferredShading;
props[ 'doubleSided' ] = this.effect.doubleSided;
switch ( this.type ) {
......@@ -3315,6 +3316,16 @@ THREE.ColladaLoader = function () {
this.id = element.getAttribute( 'id' );
this.name = element.getAttribute( 'name' );
this.doubleSided = false;
var double_sided = COLLADA.evaluate( './/dae:extra//dae:double_sided', element, _nsResolver, XPathResult.ORDERED_NODE_ITERATOR_TYPE, null );
if (double_sided) {
double_sided = double_sided.iterateNext();
if ( double_sided && parseInt( double_sided.textContent, 10 ) === 1) {
this.doubleSided = true;
}
}
this.shader = null;
for ( var i = 0; i < element.childNodes.length; i ++ ) {
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册