代码 new THREE.FontLoad..._typeface.json">
当前位置:   article > 正文

three.js 加载中文字体 typeface.json

typeface.json

下面网址把字体转成成json
http://gero3.github.io/facetype.js/

加入
<script src="js/utils/GeometryUtils.js"></script>

代码
        new THREE.FontLoader().load('fonts/Microsoft_YaHei_Regular.json', function (response) {
            var hello = new THREE.TextGeometry("紫外线博客好", {
                font : response,
                fontName : "optimer",
                size: 10,
                height : 1,
                hover : 10,
                curveSegments : 10,//弧线分段数,使得文字的曲线更加光滑
                bevelThickness : 2,
                bevelSize : 1,
                bevelSegments : 3,
                bevelEnabled : false//是否使用倒角,意为在边缘处斜切
            })
            var tobj = new THREE.Mesh(hello, mesh);
            tobj.position.set(-10, -10, 0);
            scene.add(tobj);
        });

经测试在桌面和android都正常,可是iphone下不正常。。。

 

转载于:https://my.oschina.net/uvvv/blog/859904

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/花生_TL007/article/detail/520592
推荐阅读
相关标签
  

闽ICP备14008679号