`
26252426
  • 浏览: 5563 次
  • 性别: Icon_minigender_1
  • 来自: 衡阳
最近访客 更多访客>>
社区版块
存档分类
最新评论
文章列表
说到弹性运动,大家首先想到的是弹簧了吧,是的,我们都学过物理,有很强的物理基础,想必都比我学的要好。弹性运动到底怎么过运动呢,也许有人马上就去拿根弹簧过来,可生活中东西并不是好找,这样常见的。找不到是不是就不去研究了呢,当然不是。在学生时代,见过很多弹性运动,只是很少放心上去,比如,拉橡皮筋,松开反弹,就是了。 我现讨论是把弹性运动运用到计算机科学当中,也许大家学了很久的计算机,却不知道数学,物理对计算机有什么帮助,我在这里作一下解释。因为我们还没有深入计算机,如果你学习计算机动画,或者计算机图形学,哪要用到的数学,物理可就多了,大到天体运动,小到粒子引力。跑题了,还是探讨一下弹性运动吧。   ...
上回讲到了弹性运动,其实我们已经可以做很多有趣好玩的东东了,比如弹力小球,就是小孩经常玩的哪种,小球上面连上一根橡皮筋,用力摔出去,碰到东西又弹回来。在这里我仅描述一下,具体实现让你们自己发挥去。今天我要讲的是多点弹性运动,以前的都是单一受力,就是只受到一种弹力,现在我要让他受三种弹力或者以上的弹力,并且可以控制各方向的弹力大小。        大家如果觉得很好,就多多踩一下,留一下言!!!谢谢光顾!! 这里要用四个小球,前面的小球类已经经出,今天只给出多点弹性运动的文档类!!现在到这里,未完待续。。。。。   下面给出文档类全部代码:Demo1.as package  { impo ...
也许我们学了很久也学了很多东西,但是不看这方面的知识,还真不知道什么叫缓动。要讲概念是很简单的,关键是你能否运用得上,并恰如其分的让它在适当的应用出现,这才是 难点。废话少说,下面开讲:      缓动就是这样一种运动,我还是先不讲概念,先看几种情况的,比如如果有心人也许会看到有人做过鼠标跟随,当鼠标移动的时候,有一个东西朝着鼠标行进,当鼠标的位置相隔越远,哪个物体移动的速度就越快,当靠近的时候速度就变慢了并直到为零,但永远达不到零就是无限接近于零。我现在就要从刚才上面哪些描述中总结出缓动的原理及概念,其实概念跟原理是一样的,知道了概念就知道了原理。 缓动就是物体的速度与到达目标的距离成正比 ...
透视原理在两门课程上,我们会接触到,一个是物理学,但听起来好像抽像,但另一个听起来似乎很感性哪就是美术学。学到今天也许你会问,动画究竟是属于哪个学科的,真的很难说了,计算机也好,美学也罢,好像都综合了好多好多。在高中就了解到透镜成像的原理,但很少能把它派上用场的。哪个时学透镜,好像大家都学得很枯燥无味,就学会了用放大镜点燃火柴上的磷。可能大家对透视成像的原理早已归还于当年的老师了。哪么只好今天就这话题重谈。     当人站在镜子前,镜子中会有一个人像,你靠得近,镜中像就大,远离就小。其实这就是透视原理了,所谓的近大远小 ,不要小瞧了,这就是名副其实的透视原理。就这样给出透视原理,未必也太简单了 ...
数学在编程的中应用 以前写程序,总感觉数学离我很远。不知道数学是应用在哪些方面。算法哪只能算是解决某种问题的思路。哪些纯数学的东西好像没有什么实际应用。 就在前些天,我看到了一个例子,用JS写的小动画烟花绽放,就深深体会到了数学的作用。 而极坐标就是我认识的第一步。 极坐与笛卡尔坐标的转换,也体会到极坐标在图形方面的优势。 比如一个极方程:ρ(θ)=r; 如果一个极点(ρ,θ)要与笛卡尔坐标(x,y)转换应该是:x=ρXcos(θ);y=ρXsin(θ); 其实烟花的思路很简单,只要开始静态生成一组彩点,当然彩点可以用起先设置的顔色数组上色,循环实现既可。静态地生成第一帧,再通过定时器与三角函数 ...
Global site tag (gtag.js) - Google Analytics