|
主题: 请教,Director 内部绘制的矢量图形问题
|
 下不为例
职务:普通成员
等级:1
金币:0.0
发贴:14
|
#12001/7/27 10:17:05
请教, Director 内部绘制的矢量图形 如果满屏运动和拉伸, 会不会对运行速度有很大影响? (如果是位图,肯定不行.) 如果是外部导入的矢量图形呢? 请高手指点!!
|
 D计划-混沌
职务:管理员
等级:6
金币:15.2
发贴:3528
|
#22001/7/27 19:05:49
位图,为什么不行?
|
 下不为例
职务:普通成员
等级:1
金币:0.0
发贴:14
|
#32001/7/28 10:26:40
如果用位图做满屏的运动和变化的话, 肯定运行速度狂慢。 尤其在一些配置不高的机器上。 所以、我选择用矢量图做一些片头啊按钮啊什么的, 即可以任意拉伸不损失质量,(类似flash的效果) 所占空间又少。 片头里用的矢量图形拉伸到最大的时候, 也就是在画面里只能看到一个图形的很小的局部。 这种时候,我很担心在配置不高的机器上的运行速度。
|
 Call Me Simon
职务:普通成员
等级:2
金币:2.0
发贴:646
|
#42001/7/28 13:39:13
54zq问的有道理。 对于director的整体performance来说, 有一个常见的误区。
通常人们都知道位图的文件远大于矢量图, 这是没有问题的, 不过对于Director的环境来说, 播放引擎对位图的处理要大大好过对矢量图的处理。尤其是矢量动画。因为矢量图需要更多的cpu时间来计算, 对系统的要求不是降低而是提高了。
你的问题本身没有绝对的答案, 只能是在不同的机器配置上测试来获得最满意的效果。 位图太大当然会影响效率, 复杂的矢量图也同样对系统产生巨大挑战。一句话, 文件尺寸的大小对播放效果的影响并不是一个简单的线性关系。
|
 辉夜
职务:普通成员
等级:1
金币:0.0
发贴:18
|
#52001/7/30 23:08:17
矢量图与位图的使用,实际上是在内存与CPU之间取得一个平衡 位图越大越占内存,矢量图越复杂越占CPU 我的建议  仅供参考) 1、复杂矢量图(包括复杂flash)不要使用,实在要用也不要和别的掺和在一起 2、尽量避免超大幅位图(尽可能的割)和运动的矢量 3、如果内存够多,就干脆把矢量图转换成位图 这是我在一个失败项目上得到的教训
|
 greatmaster
职务:普通成员
等级:1
金币:1.0
发贴:248
|
#62001/7/31 21:21:27
呵呵,这种情况我也有遇到过啊。 怎么说呢?矢量和象素一直是难能取舍的对立物。矢量图的文件小,但是对机器的要求太高,在不同的机器上表现出来的速度感完全不一样。PIII450和PIII500的差距就让人叹为观止了。它的适用性不强,建议机器配置教高的朋友运用。象素的文件量比较大,但是在不同配置上所表现出来的速度差不多,缺点除了文件大就是不如矢量图清晰,不宜做放大。两者都有缺点,个中取舍,还是要根据实际情况。
另:哪位朋友知道如何让视频与音频同步,请和我联系。
|