|
@@ -142,8 +142,7 @@ THREE.FontUtils = {
|
|
|
|
|
|
var ret = this.extractGlyphPoints( chars[ i ], face, scale, offset, path );
|
|
|
offset += ret.offset;
|
|
|
- //characterPts.push( ret.points );
|
|
|
- //allPts = allPts.concat( ret.points );
|
|
|
+
|
|
|
fontPaths.push( ret.path );
|
|
|
|
|
|
}
|
|
@@ -207,8 +206,6 @@ THREE.FontUtils = {
|
|
|
x = outline[ i++ ] * scaleX + offset;
|
|
|
y = outline[ i++ ] * scaleY;
|
|
|
|
|
|
- pts.push( new THREE.Vector2( x, y ) );
|
|
|
-
|
|
|
path.moveTo( x, y );
|
|
|
break;
|
|
|
|
|
@@ -218,7 +215,6 @@ THREE.FontUtils = {
|
|
|
|
|
|
x = outline[ i++ ] * scaleX + offset;
|
|
|
y = outline[ i++ ] * scaleY;
|
|
|
- pts.push( new THREE.Vector2( x, y ) );
|
|
|
path.lineTo(x,y);
|
|
|
break;
|
|
|
|
|
@@ -245,8 +241,6 @@ THREE.FontUtils = {
|
|
|
var t = i2 / divisions;
|
|
|
var tx = THREE.Shape.Utils.b2( t, cpx0, cpx1, cpx );
|
|
|
var ty = THREE.Shape.Utils.b2( t, cpy0, cpy1, cpy );
|
|
|
- pts.push( new THREE.Vector2( tx, ty ) );
|
|
|
-
|
|
|
}
|
|
|
|
|
|
}
|
|
@@ -278,7 +272,6 @@ THREE.FontUtils = {
|
|
|
var t = i2 / divisions;
|
|
|
var tx = THREE.Shape.Utils.b3( t, cpx0, cpx1, cpx2, cpx );
|
|
|
var ty = THREE.Shape.Utils.b3( t, cpy0, cpy1, cpy2, cpy );
|
|
|
- pts.push( new THREE.Vector2( tx, ty ) );
|
|
|
|
|
|
}
|
|
|
|
|
@@ -293,7 +286,7 @@ THREE.FontUtils = {
|
|
|
|
|
|
|
|
|
|
|
|
- return { offset: glyph.ha*scale, points:pts, path:path};
|
|
|
+ return { offset: glyph.ha*scale, path:path};
|
|
|
}
|
|
|
|
|
|
};
|