- 浏览: 50755 次
- 性别:
- 来自: 武汉
最新评论
在之前我发过一篇名为玩转flash as 3d的贴子,那时候之所以用“玩转”的字眼,是因为我当时觉得我对flash 3d掌握的很精通了,可是在后来的学习中却发现自己只不过是懂点皮毛罢了,或者可以说连皮毛也还不够,在玩转flash as 3d中我主要介绍了从3d坐标到2d坐标的转换,并且结合flash的画图方法做的一些旋转的例子,关于这方面的例子网上也不少,只不过没有更系统的把它组织和整理出来,而我做的可能就是这方面的工作罢了。
flash是个二维软件,所以它所做的都是假3d,这一点大家必须要认识到,但是从后来的发展,越来越多的人尝试着用它来做一些3d的东西来,假的也越来越来真起来,时下最有名的俩个flash 3d引擎,sandy和papervision3d就是很好的例子,尤其是后者更为突出,并且已经有了as3。
如果说到3d,而不涉及到贴图和光源的话就不能说是3d,在次我将对flash 3d贴图做一个比较“基础”和“系统”的讲解,之所以上引号是到时候有人觉得我讲解的不够系统或者基础,我好有台阶可下,以下我讲的理论并不是我的原创,大部分来自网上。
好了言归正转,在阅读此文章之前我强烈推荐先看看我的第一篇文章,因为我对一些坐标转化之类的不在介绍了。
http://space.flash8.net/bbs/viewthread.php?tid=323970&highlight
=
说到如何贴图,其实就是如何动态地skew一个影片剪辑,skew的汉语意思是歪斜.扭曲和变形,我无法用一个词语来代替它,所以就用了一个英文,先看下面的一个简单例子,做一个嵌套的影片剪辑,然后改变父影片剪辑的_yscale,在旋转子影片剪辑就可以。效果:(skew1.swf)
源文件:
skew1.rar
再看下一个例子,做一个嵌套的影片剪辑,父级叫parent,子级叫son,把子级旋转45度,再做几个按钮,在按钮中加入代码来控制父影片剪辑的_yscale和子影片剪辑的_yscale和_xscale,其中的图片大小我们先用100*100,就是正方形。效果:(skew2.swf)
源文件:
本文转自:http://www.5uflash.com/flashjiaocheng/Flashyingyongkaifa/971.html
发表评论
-
Flash站技术应用(7)—FileReference路径获取问题
2010-04-10 14:24 608关于flash后台通信问题,大家先看下 火山的Flash+a ... -
Flash站技术应用(7)—FileReference路径获取问题
2010-04-10 14:24 674关于flash后台通信问题,大家先看下 火山的Flash+a ... -
flash打造自动提交表单
2010-04-10 14:23 570[1b]方法一: [/1b] Unti ... -
flash打造自动提交表单
2010-04-10 14:23 796[1b]方法一: [/1b] Unti ... -
Flash 8打造的一个超酷的Flash Web站点
2010-04-10 14:23 685用Flash制作一个[1b]Flash web站点[/1b], ... -
flv文件格式解读之视频tags
2010-04-10 09:43 870视频tags的组成: //------------------ ... -
flv文件格式解读之视频tags
2010-04-10 09:43 765视频tags的组成: //------------------ ... -
flv文件格式解读之data tags结构及实例分析
2010-04-10 09:43 919data tag的组成 //----------------- ... -
flv文件格式解读之data tags结构及实例分析
2010-04-10 09:43 876data tag的组成 //----------------- ... -
减少fms对磁盘的损耗
2010-04-10 09:42 585使用fms的rtmp协议可以让用户更为流畅的接受音频或者视频流 ... -
我对as3声音架构的理解
2010-04-09 12:39 564一直都对as3的声音架构 ... -
as3.0游戏开发之打气球系列(一)
2010-04-09 12:39 493好久没有写正经的文章 ... -
as3按钮事件
2010-04-09 12:38 567在刚开始学As3时,如果不知道按钮的事件如onPress的话 ... -
【as3】ActionScript 3.0体验试教学视频教程
2010-04-09 12:38 638很不错的视频教程 原文地址: http://blog.sina ... -
as3 使用sound类(翻译)-暂停和继续播放声音
2010-04-09 12:38 644[1b]问题十[/1b] 如何暂停声音,如何从暂停的地 ... -
flash连连看游戏设计视频教程
2010-04-09 08:18 1146全屏观看地址: [url=http://vhead.blog. ... -
【as3】ActionScript 3.0体验试教学视频教程
2010-04-09 08:18 530很不错的视频教程 原文地址: http://blog.sina ... -
【as3】ActionScript 3.0体验试教学视频教程
2010-04-09 08:17 487很不错的视频教程 原文地址: http://blog.sina ... -
BlazeDS入门及配置
2010-04-09 08:17 594无论是哪种服务器端技 ... -
BlazeDS入门及配置
2010-04-09 08:17 661无论是哪种服务器端技 ...
相关推荐
贴图教程 贴图教程 贴图教程 贴图教程 贴图教程
3DMAX贴图制作教程,内容详细,物美价廉
不小心找到了一个教程,方便大家学习,总结,交流。 关于游戏开发的事情请登录www.devmac.net
读取.obj文件生成3d贴图模型 主要使用了矩阵扭曲位图的类 但是速度较慢 as2 100面 as3 500面就开始狂卡,可用视频剪辑填充到面上,不过有切缝,可以看看,可只显示一面
D游戏角色贴图教程 PDF 3D游戏角色贴图教程游戏角色贴图和一般影视级别角色的区别在于面数少贴图更是要少要小在有限的面数和尺寸里要表现最好的效果就是游戏角色
FilterMode:所谓的图像过滤模式,在拉伸时候对贴图过滤,比如[Point]点过滤,在很近看贴图时候,可能感觉不均。AnisoLevel:设置各项异性过滤
Unity3D动画贴图、滚动纹理、滚动贴图脚本2
此为direct3D的贴图,原来是可以出来图像,但是颜色不正确,这个是改好的代码,其实就是贴图时的数据格式指定的不对造成的。大家可以下载看一看,少走些弯路 对应的帖子:...
FilterMode:所谓的图像过滤模式,在拉伸时候对贴图过滤,比如[Point]点过滤,在很近看贴图时候,可能感觉不均。AnisoLevel:设置各项异性过滤
3dMax一键找回贴图插件Collect Asset 中文版 主要包括三部分功能:丢失贴图查找、资源收集、归档功能。
3DMAX教程之3D贴图材质制作的提示和秘籍借鉴.pdf
}//设置动画SetSpriteAnimation(贴图总列数,总行数,指定动画起始帧所行号,列号,动画总帧数,帧率)function SetSpriteAni
解决3dmax场景中,贴图不显示的问题。
direct3d的贴图代码,使用directx9.0,所以需要安装directx SDK9.0,在exe目录中包含了要读取的图片文件和需要的效果图以及目前的效果图 由于图片的大小已经固定,所以对direct3d初始化时使用了固定的大小,目前...
android 3d 贴图代码,不是完整工程文件,需要学习的下载,想看效果的就算了
Unity3D动态加载模型贴图方法2
可直接3D贴图的盒子模型,不需要会建模就可以贴包装盒
3dmax模型贴图命名,重新命名插件
简单制作Flash全景图,只需把3D贴图放入软件中,便可自动生成Flash全景展示图,商品展示动画制作如此简单!
3dmax栏杆透贴贴图素材,内含320种不同样式的贴图。