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

FontLoader: Deprecated typeface.js support. See #8262.

上级 1c3584eb
......@@ -44,7 +44,7 @@
<h2>Available Fonts</h2>
<div>
TextGeometry uses <a href='http://gero3.github.io/facetype.js/' target="_top">typeface.js</a> generated fonts.
TextGeometry uses <a href='http://gero3.github.io/facetype.js/' target="_top">typeface.json</a> generated fonts.
Some existing fonts can be found located in <b>/examples/fonts</b> and must be included in the page.
</div>
<table>
......@@ -58,61 +58,61 @@
<td>helvetiker</td>
<td>normal</td>
<td>normal</td>
<td>/examples/fonts/helvetiker_regular.typeface.js</td>
<td>/examples/fonts/helvetiker_regular.typeface.json</td>
</tr>
<tr>
<td>helvetiker</td>
<td>bold</td>
<td>normal</td>
<td>/examples/fonts/helvetiker_bold.typeface.js</td>
<td>/examples/fonts/helvetiker_bold.typeface.json</td>
</tr>
<tr>
<td>optimer</td>
<td>normal</td>
<td>normal</td>
<td>/examples/fonts/optimer_regular.typeface.js</td>
<td>/examples/fonts/optimer_regular.typeface.json</td>
</tr>
<tr>
<td>optimer</td>
<td>bold</td>
<td>normal</td>
<td>/examples/fonts/optimer_bold.typeface.js</td>
<td>/examples/fonts/optimer_bold.typeface.json</td>
</tr>
<tr>
<td>gentilis</td>
<td>normal</td>
<td>normal</td>
<td>/examples/fonts/gentilis_regular.typeface.js</td>
<td>/examples/fonts/gentilis_regular.typeface.json</td>
</tr>
<tr>
<td>gentilis</td>
<td>bold</td>
<td>normal</td>
<td>/examples/fonts/gentilis_bold.typeface.js</td>
<td>/examples/fonts/gentilis_bold.typeface.json</td>
</tr>
<tr>
<td>droid sans</td>
<td>normal</td>
<td>normal</td>
<td>/examples/fonts/droid/droid_sans_regular.typeface.js</td>
<td>/examples/fonts/droid/droid_sans_regular.typeface.json</td>
</tr>
<tr>
<td>droid sans</td>
<td>bold</td>
<td>normal</td>
<td>/examples/fonts/droid/droid_sans_bold.typeface.js</td>
<td>/examples/fonts/droid/droid_sans_bold.typeface.json</td>
</tr>
<tr>
<td>droid serif</td>
<td>normal</td>
<td>normal</td>
<td>/examples/fonts/droid/droid_serif_regular.typeface.js</td>
<td>/examples/fonts/droid/droid_serif_regular.typeface.json</td>
</tr>
<tr>
<td>droid serif</td>
<td>bold</td>
<td>normal</td>
<td>/examples/fonts/droid/droid_serif_bold.typeface.js</td>
<td>/examples/fonts/droid/droid_serif_bold.typeface.json</td>
</tr>
</table>
......
......@@ -804,7 +804,7 @@ var guis = {
function generateGeometry() {
var loader = new THREE.FontLoader();
loader.load( '../../examples/fonts/' + data.font + '_' + data.weight + '.typeface.js', function ( font ) {
loader.load( '../../examples/fonts/' + data.font + '_' + data.weight + '.typeface.json', function ( font ) {
var geometry = new THREE.TextGeometry( data.text, {
font: font,
......
......@@ -42,7 +42,7 @@
var windowHalfY = window.innerHeight / 2;
var loader = new THREE.FontLoader();
loader.load( 'fonts/helvetiker_regular.typeface.js', function ( font ) {
loader.load( 'fonts/helvetiker_regular.typeface.json', function ( font ) {
init( font );
animate();
......
Use Facetype.js to generate typeface.js fonts.
Use Facetype.js to generate typeface.json fonts.
http://gero3.github.io/facetype.js/
因为 它太大了无法显示 source diff 。你可以改为 查看blob
因为 它太大了无法显示 source diff 。你可以改为 查看blob
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
......@@ -133,7 +133,7 @@
container = document.getElementById( 'container' );
var loader = new THREE.FontLoader();
loader.load( 'fonts/helvetiker_regular.typeface.js', function ( font ) {
loader.load( 'fonts/helvetiker_regular.typeface.json', function ( font ) {
var scene = initScene( font );
......
......@@ -82,7 +82,7 @@
var object, uniforms;
var loader = new THREE.FontLoader();
loader.load( 'fonts/helvetiker_bold.typeface.js', function ( font ) {
loader.load( 'fonts/helvetiker_bold.typeface.json', function ( font ) {
init( font );
animate();
......
......@@ -93,7 +93,7 @@
];
var loader = new THREE.FontLoader();
loader.load( 'fonts/helvetiker_regular.typeface.js', function ( font ) {
loader.load( 'fonts/helvetiker_regular.typeface.json', function ( font ) {
geometriesParams[ 12 ].args[ 1 ].font = font;
......
......@@ -351,7 +351,7 @@
function loadFont() {
var loader = new THREE.FontLoader();
loader.load( 'fonts/' + fontName + '_' + fontWeight + '.typeface.js', function ( response ) {
loader.load( 'fonts/' + fontName + '_' + fontWeight + '.typeface.json', function ( response ) {
font = response;
......
......@@ -388,7 +388,7 @@
function loadFont() {
var loader = new THREE.FontLoader();
loader.load( 'fonts/' + fontName + '_' + fontWeight + '.typeface.js', function ( response ) {
loader.load( 'fonts/' + fontName + '_' + fontWeight + '.typeface.json', function ( response ) {
font = response;
......
......@@ -365,7 +365,7 @@
function loadFont() {
var loader = new THREE.FontLoader();
loader.load( 'fonts/' + fontName + '_' + fontWeight + '.typeface.js', function ( response ) {
loader.load( 'fonts/' + fontName + '_' + fontWeight + '.typeface.json', function ( response ) {
font = response;
......
......@@ -44,7 +44,7 @@
var particleLight;
var loader = new THREE.FontLoader();
loader.load( 'fonts/gentilis_regular.typeface.js', function ( font ) {
loader.load( 'fonts/gentilis_regular.typeface.json', function ( font ) {
init( font );
animate();
......
......@@ -44,7 +44,7 @@
var particleLight;
var loader = new THREE.FontLoader();
loader.load( 'fonts/gentilis_regular.typeface.js', function ( font ) {
loader.load( 'fonts/gentilis_regular.typeface.json', function ( font ) {
init( font );
animate();
......
......@@ -45,7 +45,7 @@
var particleLight;
var loader = new THREE.FontLoader();
loader.load( 'fonts/gentilis_regular.typeface.js', function ( font ) {
loader.load( 'fonts/gentilis_regular.typeface.json', function ( font ) {
init( font );
animate();
......
......@@ -44,7 +44,7 @@
var particleLight;
var loader = new THREE.FontLoader();
loader.load( 'fonts/gentilis_regular.typeface.js', function ( font ) {
loader.load( 'fonts/gentilis_regular.typeface.json', function ( font ) {
init( font );
animate();
......
......@@ -82,7 +82,7 @@
];
var loader = new THREE.FontLoader();
loader.load( 'fonts/helvetiker_regular.typeface.js', function ( font ) {
loader.load( 'fonts/helvetiker_regular.typeface.json', function ( font ) {
geometriesParams[ 8 ].args[ 1 ].font = font;
......
......@@ -97,7 +97,7 @@
HEIGHT = window.innerHeight;
var loader = new THREE.FontLoader();
loader.load( 'fonts/helvetiker_bold.typeface.js', function ( font ) {
loader.load( 'fonts/helvetiker_bold.typeface.json', function ( font ) {
init( font );
animate();
......
......@@ -96,7 +96,7 @@
}
var loader = new THREE.FontLoader();
loader.load( 'fonts/helvetiker_regular.typeface.js', function ( font ) {
loader.load( 'fonts/helvetiker_regular.typeface.json', function ( font ) {
init( font );
animate();
......
......@@ -207,7 +207,7 @@
// TEXT
var loader = new THREE.FontLoader();
loader.load( 'fonts/helvetiker_bold.typeface.js', function ( font ) {
loader.load( 'fonts/helvetiker_bold.typeface.json', function ( font ) {
var textGeo = new THREE.TextGeometry( "THREE.JS", {
......
......@@ -178,7 +178,7 @@
// TEXT
var loader = new THREE.FontLoader();
loader.load( 'fonts/helvetiker_bold.typeface.js', function ( font ) {
loader.load( 'fonts/helvetiker_bold.typeface.json', function ( font ) {
var textGeo = new THREE.TextGeometry( "THREE.JS", {
......
此差异已折叠。
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册