我不想把这东西解释的太复杂,下面有一段摘录自百度百科的内容,相信大家一看就能明白…. (我们站在湖边的时候,低头看脚下的水,水是透明的,反射不是特别强烈;远处的湖面,你会发现水并不是透明的,并且反射非常强烈。这就是“菲涅尔效应”….摘自百度百科) 说白了就是把光线反射变得更柔和,可以使用在湖面材质上,也可以配合SSS散射方式使用在皮肤材质上
product=flash_builder&loc=zh_cn 1.2 Away3D引擎库 提供了一个3d引擎库。 Away3D引擎属于一个免费开源的项目,而且持续开发和更新中,所有存在版本众多的问题。目前我们主要使用的是稳定版本的3.5版。 在Away3d的主页中可以下载到如下资源:Away3d库、Away3d Examples例程、Away3d Documents参考文档。 3.解压Away3d的库文件到指定目录。例如: "D:\FlashBuilder_Libs\Away3d_lib" 在后面进行Away3d开发时,需要引用此路径中的库文件。 本文重点在让Away3d 3.5提供的Examples成功跑起来。
模型和完整源码下载:https://files.cnblogs.com/njflash/src2.rar 预览图片: away3d支持的模型格式较为丰富。 另外还有away3d的专有格式awd。awd可以通过away3d 的模型编辑器preFab来导出生成。通常支持骨骼动画的模型有MD2 MD5 3DS AWD 等。这里我们将加载一个AWD模型。 stage.addEventListener(MouseEvent.MOUSE_WHEEL,onWheel); 3:用Loader3D类来加载和解析模型 //Parsers.enableAllBundled()这样away3d stage.addEventListener(MouseEvent.MOUSE_WHEEL,onWheel); //Parsers.enableAllBundled()这样away3d
ActionScript Physics Engine) - 2D物理引擎 WOW Engine - 3D物理引擎 Particle Engine - 例子引擎 3D引擎 Alternativa3D, Away3D
的更新换代和Flash转换HTML5项目 Shumway的流行;Adobe的ActionScript3.0的语法方式被Egret Engine团队在HTML5的引擎产品设计上所借鉴;Stage3D项目后续促成了Away3D