现在网上流传的three.js添加文字普遍非常复杂,并且不全或者显示不出来 今天给大家分享一个简单的方法 如果显示不出可以私信或评论
文章目录
准备代码开发环境 示例目录,大家可以根据自己的情况调整
|-demo.html |-js (folder) | |-three.min.js (three.js和three.min.js都一样) | |-... |-...演示的HTML文件是demo.html
文件准备 下载three.js的build目录以及/examples/fonts/目录 将整个three.js下载下来有点麻烦,大家可以看我的文章three.js中的下载部分,里面有只下载部分文件的方法 https://blog.csdn.net/twxwjh/article/details/107077201
font目录下的都是字体文件,我们浏览一下
字体字重风格文件路径helvetikernormalnormal/examples/fonts/helvetiker_regular.typeface.jsonhelvetikerboldnormal/examples/fonts/helvetiker_bold.typeface.jsonoptimernormalnormal/examples/fonts/optimer_regular.typeface.jsonoptimerboldnormal/examples/fonts/optimer_bold.typeface.jsongentilisnormalnormal/examples/fonts/gentilis_regular.typeface.jsongentilisboldnormal/examples/fonts/gentilis_bold.typeface.jsondroid sansnormalnormal/examples/fonts/droid/droid_sans_regular.typeface.jsondroid sansboldnormal/examples/fonts/droid/droid_sans_bold.typeface.jsondroid serifnormalnormal/examples/fonts/droid/droid_serif_regular.typeface.jsondroid serifboldnormal/examples/fonts/droid/droid_serif_bold.typeface.json这里选择optimer_regular.typeface.json做示范 将optimer_regular.typeface.json复制到/js/目录下 其他字体以此类推 准备工作完成