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

CanvasRenderer: Minor tweaks.

上级 314067be
......@@ -618,7 +618,7 @@ THREE.CanvasRenderer = function ( parameters ) {
}
if ( material.wireframe === false && material.shading == THREE.SmoothShading && element.vertexNormalsLength == 3 ) {
if ( material.wireframe === false && material.shading === THREE.SmoothShading && element.vertexNormalsLength === 3 ) {
_color1.copy( _ambientLight );
_color2.copy( _ambientLight );
......@@ -681,7 +681,7 @@ THREE.CanvasRenderer = function ( parameters ) {
patternPath( _v1x, _v1y, _v2x, _v2y, _v3x, _v3y, _uv1x, _uv1y, _uv2x, _uv2y, _uv3x, _uv3y, material.envMap );
}/* else if ( material.envMap.mapping == THREE.SphericalRefractionMapping ) {
}/* else if ( material.envMap.mapping === THREE.SphericalRefractionMapping ) {
......@@ -722,7 +722,7 @@ THREE.CanvasRenderer = function ( parameters ) {
var normal;
if ( material.shading == THREE.FlatShading ) {
if ( material.shading === THREE.FlatShading ) {
normal = element.normalModelView;
......@@ -732,7 +732,7 @@ THREE.CanvasRenderer = function ( parameters ) {
? strokePath( _color, material.wireframeLinewidth, material.wireframeLinecap, material.wireframeLinejoin )
: fillPath( _color );
} else if ( material.shading == THREE.SmoothShading ) {
} else if ( material.shading === THREE.SmoothShading ) {
normal = element.vertexNormalsModelView[ uv1 ];
_color1.setRGB( normal.x, normal.y, normal.z ).multiplyScalar( 0.5 ).addScalar( 0.5 );
......@@ -789,12 +789,12 @@ THREE.CanvasRenderer = function ( parameters ) {
function patternPath( x0, y0, x1, y1, x2, y2, u0, v0, u1, v1, u2, v2, texture ) {
if ( texture instanceof THREE.DataTexture || texture.image === undefined || texture.image.width == 0 ) return;
if ( texture instanceof THREE.DataTexture || texture.image === undefined || texture.image.width === 0 ) return;
if ( texture.needsUpdate === true ) {
var repeatX = texture.wrapS == THREE.RepeatWrapping;
var repeatY = texture.wrapT == THREE.RepeatWrapping;
var repeatX = texture.wrapS === THREE.RepeatWrapping;
var repeatY = texture.wrapT === THREE.RepeatWrapping;
_patterns[ texture.id ] = _context.createPattern(
texture.image, repeatX === true && repeatY === true
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册