与Flash Player 7.0 兼容的3D 引擎

3DFS 是用 AS2 (ActionScript 2)编写的3D 引擎 ,它能够与Flash Player 7.0 兼容。该引擎虽然简单但又相当精确,它能处理flash情况下的功能。
3DFS功能:
  • 多边形物体渲染。(表面可以渲染成任意的3D 凸面片);
  • 多种摄像机操作功能(推,拉,摇,移,抖动,跟踪等功能);
  • 可视化表面由 S-Buffer执行;
  • 剪辑 (front, left, right, back planes);
  • 背面选择(可以是没一个面或者物体);
  • 灯光阴影参数包括: ambiant, diffuse & specular;
  • 可变的渲染分辨率和简单的可变模糊渲染;
  • 用户可以自定义鼠标事件: onMouseOver, onPress, onRelease等;
  • 常用的数学转换 : scaling, Euler & quaternion rotating, 等;
  • XML格式场景加载;
  • Max '.ASE'的命令行 格式转换(三角或者四边形模型可用);
局限性
目前该引擎还存在以下方面的局限性 :
  • flat shading着色处理;
  • 无材质贴图处理 ;
  • 无透明化功能处理;
  • 摄像机的同一位置只能放置一盏灯;
  • ......

详细信息
下载

原文地址:https://www.cnblogs.com/gisattic/p/173883.html