顶点就是至少包含了坐标情报的三维空间上的任意的一个点,三个点用线连接起来,表现为一个三角形的多边形。而多边形根据顶点的连接顺序不同,分为内侧和外侧,根据这个可以进行遮挡剔除。
接下来,实际进行渲染的时候,会从顶点的情报的定义开始。这时候,顶点的顺序,遮挡剔除等设定就变得非常重要了,所以一定要把这次的内容彻底理解。...
分类:
Web程序 时间:
2014-08-01 02:25:30
阅读次数:
260
这次,不是让你完全理解矩阵,就是先介绍一下,如果要阵的讲解矩阵的话,你必须一个脚踩进数学世界的大门才行。
进行3D渲染,矩阵是不可缺少的,而且要彻底理解矩阵是非常难的。所以现在先明白一下矩阵到底是个什么东西就行了。
以后,我有可能会专门进行矩阵的讲解,首先,简单理解一下就好。重要的是,比起零基础,先来知道一下矩阵的用处。如果有兴趣的话,网上有很多相关的介绍,理解的越深肯定越好。如果有时间的话,可以先自己看一下。...
分类:
Web程序 时间:
2014-07-31 23:56:20
阅读次数:
265
Autodesk 发布了一款完全无需插件的三维模型浏览器 Autodesk 360 Viewer,大家有没有兴趣,下班后过来聊聊吧! 8月7号 周四, 19:00~21:00 Autodesk北京办公室, 北京市朝阳区东大桥路9号侨福芳草地大厦 A 栋9层 报名: http://huiyi.csdn...
分类:
Web程序 时间:
2014-07-31 16:25:06
阅读次数:
239
使用WebGL进行3D渲染,这次说了下面几个必须要做的准备。
最低限度,需要HTML,canvas标签,处理WebGL的javascript代码,顶点着色器和片段着色器的代码。
另外,比如要描画3D模型的模型数据,图片文件等当然有时候也是需要的,但是根据你用WebGL想要做的东西不同而不同。真要说最新限度的话,只需要一个HTML文件。javascript代码和着色器代码都可以记录在HTML文件中。
基本上,本网站的所有javascript代码都是记录在单独的文件内的,而着色器的代码,也不是必须记录在HTML...
分类:
Web程序 时间:
2014-07-31 03:04:12
阅读次数:
212
Html5 中获取镜像图像 - 解决 WebGL 中纹理倒置问题...
分类:
Web程序 时间:
2014-07-30 20:57:54
阅读次数:
251
浏览器的支持情况,推荐使用Chrome,其他注意点,总结...
分类:
Web程序 时间:
2014-07-30 07:41:33
阅读次数:
181
HTML5和canvas标签,canvas标签的基础知识,WebGL和canvas,总结...
分类:
Web程序 时间:
2014-07-30 07:41:23
阅读次数:
300
使用程序来模拟三维空间的时候,最终的情报必须变换成二维数据。而且三维坐标,根据平台不同,Z轴的处理是不一样的。WebGL是OpenGL的处理系,使用的是右手坐标系。
为了模拟三维空间,将三维空间的情报向二维的情报进行转换,需要三个坐标变换。分别是模型变换,视图变换和投影变换,将这些变换进行组合,最终决定描画的图形内容。...
分类:
Web程序 时间:
2014-07-30 07:41:14
阅读次数:
288
JSFIDDLE 助力 WebGL 功能探秘...
分类:
Web程序 时间:
2014-07-28 16:27:33
阅读次数:
301
最近开始学习lufylegend.js,它是一款基于MIT协议的开源HTML5游戏引擎,目前使用Canvas渲染,2.0后会增添WebGL渲染。与其他的引擎相比,最大的特点就是模仿了ActionScript 3.0的语法,当然这只是一个特点,不会ActionScript对于学习lufylegend....
分类:
Web程序 时间:
2014-07-28 02:56:50
阅读次数:
560