flash做传统动画,最吃电脑的啥硬件,例如我做传统动画,选择一帧要等上几秒才能操作,为啥?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了flash做传统动画,最吃电脑的啥硬件,例如我做传统动画,选择一帧要等上几秒才能操作,为啥?相关的知识,希望对你有一定的参考价值。

注意我的问题 我想知道flash 在电脑硬件中, flash最占用的是 哪个部分,例如CPU,显卡,还是内存。例如我做传统动画,超过5000帧,电脑就会非常卡,选择一帧要等上几秒才能操作,为什么?

FLASH是主要吃CPU。
但是你说的这个无法避免,就拿AE来说如果大渲染,1分钟要渲染几个小时。
你FLASH如果图形复杂,自然会慢了。
并且还要看你怎么在FLASH里操作,比如矢量图是最小的但是这个是要求节点和颜色的,直接拿刷子刷着画几张就会让CPU迟缓。所以如果习惯手绘的还是在PS里绘制。
其次,做场景和分镜头,每个镜头做1个FLASH,一般不超过30秒。然后再托到AE里进行镜头组接和加特效,然后再渲染输出成影片,如果是几个人做,那么AI画人物图,PS画背景,FLASH导入后动画,然后用AE加特效渲染,然后再用PR进行组接输出,这样的话效率和效果会更好。
纯FLASH做动画的其实是鼠绘比较好,但是我见过的人里没有,我估计我是全中国唯一1个鼠绘矢量动画的了。少数的话用AI可以鼠标绘制,但是FLASH就不成了,并且他们鼠绘一般是没带平板电脑或数位屏才只能用鼠标,如果带带压感的平板电脑,比如微软的SP4或WACOM的平板,他们绝对不用鼠标。
FLASH的话纯矢量鼠绘,一般要求少节点,颜色要少,精简结构(精简不是把画面搞难看)要求比较高。实际要比手绘更难。
我个人建议,既然你是传统动画,那么画面就都要绘制,这样的话不如用PS等位图软件来直接绘制,然后用AE导入你绘制的图片序列。少量动作可以用AE的控制点来做动画。
参考技术A flash最占用的是CPU。
flash动画因为技术比较古老,他很少支持GPU加速,最费CPU,没有硬件加速耗电大,因此广为诟病,很多系统厂商甚至想要放弃支持flash,因为他太费电,尤其是手机厂商,早就要放弃flash了。
建议你使用高配CPU,大容量内存,外加SSD硬盘,显卡不是很重要,毕竟传统flash是2D。
如果你很看重2D的话建议买专业2D图形加速卡。

React Native - AsyncStorage 和状态存储在硬件内存中的啥位置?

【中文标题】React Native - AsyncStorage 和状态存储在硬件内存中的啥位置?【英文标题】:React Native - Where is AsyncStorage and State stored in Hardware Memory?React Native - AsyncStorage 和状态存储在硬件内存中的什么位置? 【发布时间】:2018-12-22 11:23:42 【问题描述】:

我是 React Native 的新手。

我很难找到有关存储在设备硬件内存中的 AsyncStorage 和状态位置的参考。

我目前的假设是,AsyncStorage 作为文件存储在永久存储(不是 RAM)中,而状态存储在 RAM 等易失性内存中。

但是,真的是这样吗?

【问题讨论】:

【参考方案1】:

正如AsyncStorage 上的文档所说:

在 iOS 上,AsyncStorage 由存储小值的本机代码支持 在序列化字典和单独文件中的较大值中。在 Android,AsyncStorage 将根据什么使用 RocksDB 或 SQLite 可用。

至于state,正如你所说,它存储在内存中,只要应用程序运行,它就会一直存在。应用关闭时状态将消失。

【讨论】:

以上是关于flash做传统动画,最吃电脑的啥硬件,例如我做传统动画,选择一帧要等上几秒才能操作,为啥?的主要内容,如果未能解决你的问题,请参考以下文章

flash倒计时器制作

使用jmeter中_javaScript函数和__substring函数嵌套截取字符串变量做传参

在Flash中动画的制作方式:

android中补间动画怎样循环执行

怎样用POWERPOINT制作变形动画?

flash广告怎么彻底关闭