我是靠谱客的博主 兴奋方盒,这篇文章主要介绍threejs之显示Label-CSS2DRenderer,现在分享给大家,希望可以做个参考。

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

一、如果我们在场景图上标识一些文字,有2种常用的方法

1、采用threeJs的精灵(Sprite),具体用法查看我另一篇博客https://my.oschina.net/u/2612473/blog/3038066
2、使用CSS2DRenderer

二、2种方法主要特征

精灵:文字是在canvas中画的,精灵的材质就是加载的带有文字的canvas。
CSS2DRenderer:渲染器是生成一个DIV容器,它的作用是能把HTML元素绑定到三维物体上,在DIV容器中各自的DOM元素分别封装到CSS2DObject的实例中,并在scene中增加。

相对于精灵CSS2DRenderer有更好的灵活性,可以更好的通过css控制样式,并且也更方便的进行页面的跳转(通过a元素)

三、CSS2DRenderer方法:</

最后

以上就是兴奋方盒最近收集整理的关于threejs之显示Label-CSS2DRenderer的全部内容,更多相关threejs之显示Label-CSS2DRenderer内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(63)

评论列表共有 0 条评论

立即
投稿
返回
顶部