摘要: 上一节中给出了了模型浏览器的开发思路。假设我们已经开发出了一个非常简单的模型浏览器,没有材质 没有光照 没有阴影,没有一切高级的东西,只能显示出模型的线框图,但这也太没有美感了,怎么给这个模型加一点颜色呢?经过搜索发现是可以通过顶点着色器来给模型上颜色的,看来灰模是可以实现的。 阅读全文
posted @ 2017-07-11 14:30 eatwhat 阅读(281) 评论(0) 推荐(0) 编辑
摘要: 前段时间正好浏览了数据结构中关于图的部分,突然就意识到一个问题,3D模型就是用无向图来存储的。仔细想一想是不是这样呢? 一个3D模型去掉材质之后剩下的部分就是点以及点和点之间的连线了,点我们用三维坐标表示即可,假设一个模型有6个点构成,那么我们就存储这N个点的坐标,p1(x1,y1,z1),p2(x 阅读全文
posted @ 2017-07-11 13:30 eatwhat 阅读(1298) 评论(0) 推荐(0) 编辑
摘要: http://zhangwenli.com/#ovilia-home 打开网页是一个自动化的聊天程序,这应该是我第一次见到如此别致的博客主页吧,以往看到的技术人员的博客都是比较平淡、规规矩矩的感觉,她这个就感觉很新奇,我很喜欢。 作者还写过一本关于three.js的入门书籍,地址在这里:https: 阅读全文
posted @ 2017-07-11 09:09 eatwhat 阅读(242) 评论(0) 推荐(0) 编辑