![](https://img-blog.csdnimg.cn/6c8a4d83dce84a30aa66d5359063ae6d.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
three.js
文章平均质量分 69
three常用场景,包括结合三维GIS,如cesium、mapbox等等
阳光男孩~Taner
90后程序员一枚,主要从事GIS开发
展开
-
shader理解
所谓shader中文叫做着色器,它实际上是给用户一种方式来介入GPU渲染流程,定制gpu如何组织数据和绘制数据到屏幕上顶点着色器主要负责处理顶点数据,其实顶点着色器能做的事情并不多,大部分就是在处理顶点的矩阵变换,将顶点的位置通过MVP矩阵乘法最终变换到裁剪空间输入:顶点着色器的输入数据一般是我们传入的attribute、uniforms变量。输出:一般顶点着色器的运算结果输出是设置gl_Position,也可以设置一些变量比如gl_PointSize或者 varying变量片元着色器在整个渲染中起到了非常原创 2022-06-21 16:34:15 · 533 阅读 · 0 评论 -
three.js点击模型弹框显示属性信息
three.js点击模型弹框显示属性信息原创 2022-06-13 11:21:36 · 5694 阅读 · 3 评论 -
three.js添加人物实现第一人称视角控制,类似于cf或绝地求生游戏控制人物
查看官方例子,使用PointerLockControls可以实现该功能,官方参考地址。然后可以将模型加载进来同步修改位置和观察方向就可以了最终效果效果如有不足之处欢迎来指正,交流QQ 1826356125原创 2022-06-13 10:20:20 · 1264 阅读 · 0 评论