随笔分类 -  away3d

《Essential Guide》读书笔记【4】 【第5章】
摘要:我试着翻译了第五章几段要紧的概念,算是用来加深理解吧。 先讨论下shading”翻译成什么?翻成“着色”,3D中的shading专指根据灯光对材质着色,普通的WireFrameMaterial也可以填充指定颜色,但这种“着色”不叫“shading”。看下百度百科:Shading(着色处理)绝大多数的3D物体是由多边形(polygon)所构成的,它们都必须经过某些着色处理的手续,才不会以线结构(wireframe)的方式显示。这些着色处理方式有差到好,依次主要分为FlatShading、GouraudShading、PhoneShading、ScanlineRenderer、Ray-Trace. 阅读全文

posted @ 2013-01-12 11:36 weiweishuo 阅读(231) 评论(0) 推荐(0)

《Essential Guide》读书笔记【3】【第4章】
摘要:1,什么是Mesh?它的由来? 书上解释说:A mesh is a collection of vertices made visible by a collection of elements that use those vertices. As a saving measure, vertices can be reused by multiple elements in a mesh; it is rarely necessary to build elements with unique vertex points. A simple cube, for example, can h 阅读全文

posted @ 2013-01-02 20:19 weiweishuo 阅读(249) 评论(0) 推荐(0)

《Essentiall Guide》读书笔记 【2】【第3章】
摘要:1,留心flash原生对象的z属性 书上的话“From Flash 10 onward, native display objects have positions based in a 3D coordinate system but are missing automatic Z sorting. This means display objects placed far away on the Z axis won’t necessarily be drawn behind those nearby, occasionally resulting in unnatural overlap 阅读全文

posted @ 2013-01-01 15:05 weiweishuo 阅读(289) 评论(0) 推荐(0)

《Essential Guide》读书笔记【1】【第3章】
摘要:*atten:文章里嵌有代码段,若使用博客自带的“复制到剪贴板”功能,再粘贴到代码编辑器,可能会在某些部分插入&nbsp导致编译失败。 想用as3写一个3D渲染引擎,可惜又没什么基础。因此先熟悉一款别人写的3D引擎,然后模仿它做一个。我暂时拿到的理论书是《3D游戏编程大师技巧》和《3D Game Engine Design, Second Edition A Practical Approach to Real-Time Computer Graphics》。偶然看到了《the essential guide to 3D in flash》(我后面就简称作Essential Guide 阅读全文

posted @ 2012-12-31 21:40 weiweishuo 阅读(253) 评论(0) 推荐(0)

导航