![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
three.js
玛卡瑞那
这个作者很懒,什么都没留下…
展开
-
从零开始构建自己的WebGL3D引擎—材质篇
引言:第二篇本来想讲讲摄影机的内容,但是还是想从渲染开始讲起。因为我们希望引擎更专注于渲染,等渲染结束我们再去慢慢的写摄影机和一些数学运算吧。该篇主要思考基础材质类如何封装以及shader如何处理和优化、shader编译、uniform上传的细节和更好的实现1.要设计一个好的材质,我们先想想别的引擎是如何设计的,有什么好的地方、有什么不足的地方Three.js使用方法(目前先拿自定义的s...原创 2020-03-16 22:04:33 · 1247 阅读 · 1 评论 -
从零开始构建自己的WebGL3D引擎---思考与设计
test原创 2020-03-03 16:02:34 · 6127 阅读 · 5 评论 -
用three.js实现炫酷的城市扫光效果
最近由于工作需要实现一些比较炫酷的3d城市扫光效果,现在分享给大家思路和方法先看效果图具体怎么实现的那?首先像扫光这种效果是3D比较基本的效果,我们可以使用后处理、模版、材质三种方式来实现,鉴于后处理和模版这两块用three.js构建起来如果大家不熟悉会非常困难(但是维护起来确非常简单,如果实现了MRT,用后处理的方式性能也是最好的),因此本篇主要讲述如何用材质的方式来实现扫光效果。用材质实...原创 2020-02-08 20:07:09 · 13288 阅读 · 23 评论