Lines Matching refs:v2

24 	this.v2 = new THREE.RenderableVertex();
67 this.v2 = new THREE.RenderableVertex();
225 function checkTriangleVisibility( v1, v2, v3 ) { argument
227 if ( v1.visible === true || v2.visible === true || v3.visible === true ) return true;
230 _points3[ 1 ] = v2.positionScreen;
237 function checkBackfaceCulling( v1, v2, v3 ) { argument
240 ( v2.positionScreen.y - v1.positionScreen.y ) -
242 ( v2.positionScreen.x - v1.positionScreen.x ) ) < 0;
249 var v2 = _vertexPool[ b ];
254 v2.positionScreen.copy( v2.position ).applyMatrix4( _modelViewProjectionMatrix );
256 if ( clipLine( v1.positionScreen, v2.positionScreen ) === true ) {
260 v2.positionScreen.multiplyScalar( 1 / v2.positionScreen.w );
265 _line.v2.copy( v2 );
266 _line.z = Math.max( v1.positionScreen.z, v2.positionScreen.z );
287 var v2 = _vertexPool[ b ];
290 if ( checkTriangleVisibility( v1, v2, v3 ) === false ) return;
292 if ( material.side === THREE.DoubleSide || checkBackfaceCulling( v1, v2, v3 ) === true ) {
298 _face.v2.copy( v2 );
300 _face.z = ( v1.positionScreen.z + v2.positionScreen.z + v3.positionScreen.z ) / 3;
577 var v2 = _vertexPool[ face.b ];
580 if ( renderList.checkTriangleVisibility( v1, v2, v3 ) === false ) continue;
582 var visible = renderList.checkBackfaceCulling( v1, v2, v3 );
595 _face.v2.copy( v2 );
642 _face.z = ( v1.positionScreen.z + v2.positionScreen.z + v3.positionScreen.z ) / 3;
723 v2 = _vertexPool[ _vertexCount - 2 ];
726 _clippedVertex2PositionScreen.copy( v2.positionScreen );
738 _line.v2.positionScreen.copy( _clippedVertex2PositionScreen );