永发信息网

学习flash中的动画设计需要多少的数学?

答案:1  悬赏:60  手机版
解决时间 2021-10-20 03:49
  • 提问者网友:玫瑰园
  • 2021-10-19 09:48
学习flash中的动画设计需要多少的数学?
最佳答案
  • 五星知识达人网友:佘樂
  • 2021-10-19 09:58
这是flash爱好者经常问的问题。答案取决于你想在flash动画设计领域钻研多深。 如果仅仅使用周围唾手可得的图形软件,和只设计最简单的补间动画,你不需要知道多少数学知识。如果想深入研究一些复杂的动画和交互,我建议你读一读下面所写的前两类知识(代数,三角学和线性代数)。如果想成为动画设计的研究者,那么对数学的学习将是活到老,学到老。 如果你并不特别喜欢数学,是否仍有在flash动画领域研究的机会?是的,flash动画的确有一些方面不需要考虑太多的数学问题,比如说很多人的美工相当棒,也能做出精美的flash。所以,你不应该因为数学成绩不好而放弃它。不过,如果学习了更多的数学知识,似乎你将在研究课题上有更多的选择余地。对于在flash动画设计中哪些数学才是重要的还没有明确的答案。这领域里不同的方面要求掌握不同的数学知识,也许兴趣将会决定了你的方向。以下介绍我认为对于flash动画设计有用的数学。 别以为想成为一名flash动画设计者就必须精通各门数学!为了对用于flash动画设计中的数学应用有一个全面的看法,列出了很多方面。但是许多朋友从不需要考虑上面提到的数学。最后,虽然读了这篇文章后,你应该会对数学在flash动画设计中的应用有所了解,不过这些观点也未必完全正确。也许你应该阅读更多的此类文章,或者至少从其他从事flash动画设计的人那里了解不同的学习重点。现在开始切入正题。代数和三角学对于flash动画设计的初学者来说,高中的代数和三角学可能是最重要的数学。日复一日,我们从简单的方程解出一个或更多的根。时常还要解决类似求一些几何图形边长的简单三角学问题。代数和三角学是计算机图形学的最基础的知识。 那么高中的几何学怎么样呢?可能让人惊讶,不过在多数flash动画设计里,高中的几何学并不经常被用到。原因是许多学校教的几何学实际上是如何建立数学证明的课程。虽然证明题对提高智力显然是有效的,但对于flash动画设计来说,那些与几何课有关的定理和证明并不常被用到。如果你毕业于数学相关领域,就会发现虽然你在证明定理,不过这对开始学习图形的编程设计不是必要的。如果精通代数和三角学,就可以开始读一本flash高级动画设计的入门书了。 下一个重要的用于flash动画设计的数学——线性代数,多数此类书籍至少包含了一个对线性代数的简要介绍。至少要把矩阵的相关知识复习一下,线性代数的应用贯穿于图形交互。事实上,只要牵涉到几何数值表示法,就常常抽象出例如x,y,z坐标之类的数值,我们称之为矢量。图形学自始至终离不开矢量和矩阵。用矢量和矩阵来描述旋转,平移,或者缩放是再好不过了。 高中和大学都有线性代数的课程。只要想在flash动画设计中有更深入的研究,就应该打下坚实的线性代数基础。我刚才提到,许多图形学的书都有关于线性代数的简要介绍——足够教给你图形学的第一门课。 微积分学是高级计算机图形学的重要成分。如果打算研究图形学,我强烈建议你应该对微积分学有初步认识。理由不仅仅是微积分学是一种很有用的工具,还有许多研究者用微积分学的术语来描述他们的问题和解决办法。 在计算机与图形相关的交互问题中常要用到矩阵方程组的数值解法。一些涉及矩阵的问题包括:计算空间(包括平面)中两个向量是否相交。找出最好的位置与方向以使对象们互相匹配(最小二乘法),创建一个覆盖所给点集的曲面,并使皱折程度最小(薄板样条算法),还有材质模拟,例如水和衣服等。因此在用于图形交互的数学中矩阵方程组的评价是很高的。 在flash动画设计里,还常牵涉物理学。包括物体的运动方式,力对物体的作用,水与空气的流动等等。 哈哈,说了这么多,是不是有点晕了?下次从向量开始讲起,当然里面也少不了线性代数中利用矩阵解线性方程组,不过,只讲简单的应用。微积分就不讲了,用到的毕竟不是很多。我会让它看起来不象数学课的,呵呵!
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯