合肥卓想动画工作室 承接全国+flash动画制作 + flash动画设计 + 各类flash动画制作设计


联系方式

美术制作的Flash 3D引擎教程

时间:2013-01-17 10:38来源:卓想动画http://www.zxgzs.com 作者:QQ:610929375 点击:


 

本教程的目的是教你的美术制作的Flash 3D引擎。这句话的意思是,我们要找出如何利用一组三维坐标,并把它们转化为二维坐标。

限制
我的引擎有一些限制,有些是因为这是一个简单的教程版,有些是因为我才懒得来实现这些功能,有些因为职能是耗费处理器以及最后但并非最不重要的,我想不出日期:
没有阴影
没有实体面
没有路缘石
等等
本教程是definetely先进的,所以大部分的时间,我将不包括任何图像的程序,因为你可能知道它完美。我已经包括了一件事:在本教程的最后一个动作总结,供快速参考。新手,请立即停止阅读...
最后一件事,我想说的是功能的3D引擎是一种测试,并在全部由自己想通了,你会觉得很自豪。所以,如果你想给它一个尝试,只是检查出的数学链接。
并请按本教程
(一个很好的评价,希望)面
正如我已经说过的,我们希望将一组三维点为一组二维点。要做到这一点,我们必须以某种方式消除第三坐标,深度(z)的只具有xy离开。但是,我们不能简单地丢弃的深度信息,因为我们失去了角度。要保持的角度来看,我们必须选择一个角度来看,眼睛的观察员和视图平面上绘制所有的点。那么对于每一个点,我们跟踪的眼睛和点之间的界线。然后,我们计算的线和所述平面的交点的坐标:这些是二维的点的坐标。这是一个有点复杂?别担心,我已经发了一张图片:
为了使计算简单一点(和3D引擎速度更快),我选择了把眼睛上的z轴(eyex = 0eyey = 0)。视图平面是平行于xy平面,这样,每一个平面上的一点有一个固定的z的各点的二维坐标的xy的视图平面上的对应点。
越接近的视图平面是对象越大,它就会出现。要更改缩放,不同的平面的位置。
如果你还没有理解,我可能不是一个好老师,我帮不了你了。但是,如果你仍然希望你的引擎,你可以只要跟着我一步一步的指引,它会工作。你也应该看看我的数学页链接到这里。

(责任编辑:卓想动画http://www.zxgzs.com)




上海 北京 深圳 广州 成都 杭州 重庆 武汉 苏州 合肥 亳州 天津 南京 沈阳 西安 青岛 大连 宁波 济南 哈尔滨 长春 厦门 郑州 长沙 福州 乌鲁木齐 昆明 兰州 无锡 南昌 贵阳 南宁 太原 石家庄 呼和浩特 佛山 东莞 唐山 烟台 泉州 包头 温州 淄博 海口 银川 西宁 南通 大庆 徐州 潍坊 常州 鄂尔多斯 绍兴 济宁 盐城 邯郸 临沂 洛阳 东营 扬州 台州 嘉兴 沧州 榆林 泰州 镇江 昆山 江阴 张家港 义乌 金华 保定 鞍山 泰安 宜昌 襄阳 中山 惠州 南阳 威海 德州 珠海 柳州 宿迁 芜湖 岳阳 菏泽 漳州 信阳 蚌埠 绵阳 株洲 邢台 桐城 桂林 衡阳 铜陵 三亚 阜阳 荆州 遵义 咸阳 驻马店 上饶 湛江 湘潭 汕头 莆田 滁州 廊坊 赣州 肇庆 九江 德阳 淮安 曲靖 湖州 揭阳 许昌 秦皇岛 江门 新乡 潮州 商丘 宁德 吉林 连云港 常德 宜春 黄冈

卓想动画 版权所有 flash作业- 网页设计作业
返回首页   |   电话咨询   |   微信咨询