Explorar o código

Fix texture mapping bug through flipping texCoord.v

Mu Daosheng %!s(int64=11) %!d(string=hai) anos
pai
achega
ad9dd38d8d
Modificáronse 1 ficheiros con 2 adicións e 2 borrados
  1. 2 2
      examples/js/renderers/SoftwareRenderer.js

+ 2 - 2
examples/js/renderers/SoftwareRenderer.js

@@ -771,7 +771,7 @@ THREE.SoftwareRenderer = function ( parameters ) {
 								var u = cx1 * scale;
 								var v = cx2 * scale;                                        
                                 
-								shader( data, offset * 4, cxtu, cxtv, cxnz * 255, face, material );                                
+								shader( data, offset * 4, cxtu, 1-cxtv, cxnz * 255, face, material );                                
 							}
 
 							cx1 += dy12;
@@ -825,7 +825,7 @@ THREE.SoftwareRenderer = function ( parameters ) {
 									var v = cx2 * scale;
 
 									zbuffer[ offset ] = z;                                    
-									shader( data, offset * 4, cxtu, cxtv, cxnz * 255, face, material );
+									shader( data, offset * 4, cxtu, 1-cxtv, cxnz * 255, face, material );
 
 								}