皮克斯:电影背后的数学 - 托尼·德罗斯 Tony DeRose
-
0:07 - 0:09在皮克斯动画,我们一直在讲故事,
-
0:09 - 0:11但有一个故事一直没怎么讲,
-
0:11 - 0:14那就是数学在我们的电影生产中的
-
0:14 - 0:15巨大应用。
-
0:15 - 0:17大家在初中、高中学的
-
0:17 - 0:18数学
-
0:18 - 0:21在皮克斯动画中无处不在。
-
0:21 - 0:23让我们从一个简单的例子开始。
-
0:23 - 0:27有人认识这个人物么?(欢呼声)
-
0:27 - 0:29对,这是《玩具总动员》里的胡迪。
-
0:29 - 0:32现在让胡迪穿过舞台荧幕,
-
0:32 - 0:35从左到右,就像这样。
-
0:35 - 0:39你信不信,你刚刚看到了很多很多的数学。
-
0:39 - 0:40在哪儿呢?
-
0:40 - 0:42要解释这一点,
-
0:42 - 0:43很重要的一点是明白
-
0:43 - 0:45艺术家和设计者
-
0:45 - 0:47是用形状和图案来构思,
-
0:47 - 0:50而电脑则是通过数字和方程来工作。
-
0:50 - 0:51所以,要连接这两个世界,
-
0:51 - 0:53我们要用一个叫做
-
0:53 - 0:55坐标几何的概念,对吧?
-
0:55 - 0:57就是说,我们制定一个坐标系统,
-
0:57 - 1:00用 x 形容物体在右边的距离,
-
1:00 - 1:03用 y 形容物体的高度。
-
1:03 - 1:05这样,通过这些坐标我们就可以形容
-
1:05 - 1:08任意时刻胡迪的位置。
-
1:08 - 1:10比如,如果我们知道
-
1:10 - 1:12图形左下角的坐标,
-
1:12 - 1:14我们就知道整个图形的位置。
-
1:14 - 1:16在之前看到的短动画中,
-
1:16 - 1:18那个动作我们叫做平移,
-
1:18 - 1:21x 坐标从 1 开始
-
1:21 - 1:24以 5 结束。
-
1:24 - 1:27所以,如果我们用数学书写,
-
1:27 - 1:30我们看到 x 最后比
-
1:30 - 1:32起始位置大了 4 个单位。
-
1:32 - 1:35换句话说,数学平移
-
1:35 - 1:36是加法,
-
1:36 - 1:38对吧?
-
1:38 - 1:39那么什么是比例缩放?
-
1:39 - 1:41比例缩放是把物体放大或缩小,
-
1:41 - 1:44那么缩放用数学怎么表达?
-
1:44 - 1:48扩大,乘法,完全正确。
-
1:48 - 1:50如果你想把物体放大两倍,
-
1:50 - 1:52需要把 x 和 y 坐标都
-
1:52 - 1:54乘以 2。
-
1:54 - 1:56这就是说比例缩放用数学表示
-
1:56 - 1:58就是乘法。
-
1:58 - 1:59好。
-
1:59 - 1:59那这个呢?
-
1:59 - 2:03旋转呢?这样,转圈。
-
2:03 - 2:06旋转的数学是三角学。
-
2:06 - 2:08这是描述旋转的方程。
-
2:08 - 2:10第一眼看起来有些吓人,
-
2:10 - 2:13你可能会在八或九年级的时候学到这个。
-
2:13 - 2:16如果你怀疑你在三角学的课上
-
2:16 - 2:19学的那些东西到底什么时候能用到,
-
2:19 - 2:21就想想我们的电影,
-
2:21 - 2:23你看到的每一次旋转
-
2:23 - 2:25都是利用三角学的知识。
-
2:25 - 2:27我在七年级的时候爱上了数学。
-
2:27 - 2:30这里有七年级学生么?有一些?有。
-
2:30 - 2:32我的七年级科学老师告诉我
-
2:32 - 2:34怎么用三角学计算
-
2:34 - 2:37我做的火箭可以飞行的高度。
-
2:37 - 2:38我当时就觉得太不可思议了,
-
2:38 - 2:41从那开始我就被数学迷住了。
-
2:41 - 2:43那么这些是相对较老的数学,
-
2:43 - 2:44就是我们所知道的
-
2:44 - 2:47由古希腊人发明的数学。
-
2:47 - 2:49有传言说所有的有趣的
-
2:49 - 2:51数学计算都已经被发现,
-
2:51 - 2:54甚至所有的数学都已经被研究完了。
-
2:54 - 2:56但事实是新的数学
-
2:56 - 2:58在不断地被创造出来。
-
2:58 - 3:00皮克斯就创造了一些。
-
3:00 - 3:03我可以给你一个例子。
-
3:03 - 3:04这里有一些我们早期电影
-
3:04 - 3:06的一些人物:
-
3:06 - 3:10海底总动员,怪兽电力公司,玩具总动员 2。
-
3:10 - 3:14有人知道左上方的蓝色人物么?
-
3:14 - 3:16是多利。好,这个很简单。
-
3:16 - 3:17来一个难点的,
-
3:17 - 3:20有人知道左下方的人物么?
-
3:20 - 3:22艾尔玩具仓的主人艾尔,非常正确。
-
3:22 - 3:24值得注意的是,这些人物
-
3:24 - 3:26其实很复杂。
-
3:26 - 3:28那些形状真的很复杂。
-
3:28 - 3:32事实上,那个玩具清理工,我有个模型,
-
3:32 - 3:34中间的玩具清理工,
-
3:34 - 3:36这是他的手。
-
3:36 - 3:38你可以想象带这个过机场安检
-
3:38 - 3:41是怎样的情形。
-
3:41 - 3:43他的手是一个非常复杂的结构。
-
3:43 - 3:46它不仅仅是一些球体和圆柱体粘在一起那么简单,是吧?
-
3:46 - 3:48它不仅复杂,
-
3:48 - 3:50它还有很复杂的移动。
-
3:50 - 3:52我想告诉你我们是怎么移动它的,
-
3:52 - 3:54在这之前,我得告诉你中点的定义。
-
3:54 - 3:56这是两个点,A 和 B,
-
3:56 - 3:57和连接两点的线段。
-
3:57 - 3:59我们从二维平面开始。
-
3:59 - 4:01中点 M 是
-
4:01 - 4:03把线段均分为两段的点,对吧?
-
4:03 - 4:05这是几何学。
-
4:05 - 4:06要用方程和数字表达,
-
4:06 - 4:09我们需要建立坐标系统,
-
4:09 - 4:10如果我们知道 A 和 B 的坐标,
-
4:10 - 4:12我们可以通过求平均很容易算出
-
4:12 - 4:14M 点的坐标。
-
4:14 - 4:16大家现在已经具备足够在皮克斯工作的知识了。
-
4:16 - 4:18让我证明给你看。
-
4:18 - 4:20接下来我会做一个让人稍微有些紧张的
-
4:20 - 4:22现场示范。
-
4:22 - 4:26看屏幕上,我有一个四点的多边形,
-
4:26 - 4:27接下来我的工作就是将它变成
-
4:27 - 4:29一段光滑曲线。
-
4:29 - 4:32我只需要通过取中点就可以做到。
-
4:32 - 4:33所以第一件事就是
-
4:33 - 4:35进行一个分裂的操作,
-
4:35 - 4:37就是在所有边上加中点。
-
4:37 - 4:39这样,我从四个点得到八个点,
-
4:39 - 4:41但这并没有让图形更光滑。
-
4:41 - 4:42我将把所有点
-
4:42 - 4:45从当前位置移到它们的顺时针相邻中点,
-
4:45 - 4:48把它变得更光滑。
-
4:48 - 4:49就如这个动画展示。
-
4:49 - 4:51我称这一步为平均步骤。
-
4:51 - 4:53现在我有八个点,
-
4:53 - 4:54有一点光滑了,
-
4:54 - 4:55我的目标是做成光滑曲线,
-
4:55 - 4:57那接下来该做什么呢?
-
4:57 - 4:59重复以上步骤。分裂、平均。
-
4:59 - 5:01这样,我得到了16个点。
-
5:01 - 5:03把上面两个步骤,
-
5:03 - 5:04分裂和平均,合在一起
-
5:04 - 5:06我称之为“细分”,
-
5:06 - 5:07就是分裂再平均的意思。
-
5:07 - 5:09现在我有32个点。
-
5:09 - 5:11如果还不够光滑,那就再重复。
-
5:11 - 5:12现在变成64个点。
-
5:12 - 5:14看到如何从最初四点得到
-
5:14 - 5:16一段光滑曲线了么?
-
5:16 - 5:17这就是我们创造我们的
-
5:17 - 5:19人物外形的方法
-
5:19 - 5:21但记住我之前说的,
-
5:21 - 5:23仅仅知道静态图形、
-
5:23 - 5:24固定图形是不够的,
-
5:24 - 5:26我们需要让它动起来。
-
5:26 - 5:27要让这些曲线动起来,
-
5:27 - 5:29这也是细分厉害的地方。
-
5:29 - 5:32看过玩具总动员的外星人吧?
-
5:32 - 5:33记得他们的声音
-
5:33 - 5:35“哇喔”吗?准备好了么?
-
5:35 - 5:37让这些曲线动起来的方法
-
5:37 - 5:41很简单,就是移动最初的四个点,
-
5:41 - 5:44“哇喔”。
-
5:44 - 5:47好了,我觉得这非常了不起。
-
5:47 - 5:49如果你不这么觉得,你可以离开了,
-
5:49 - 5:53因为没有比这更酷的了。
-
5:53 - 5:55分裂和平均的方法
-
5:55 - 5:57对于三维表面也成立。
-
5:57 - 6:00分裂,平均。
-
6:00 - 6:02分裂,平均。
-
6:02 - 6:04不断细分,
-
6:04 - 6:06这就是我们创造所有
-
6:06 - 6:09三维人物外形的方法。
-
6:09 - 6:11细分的方法
-
6:11 - 6:13最先用在1997年的一个叫做
-
6:13 - 6:14《棋逢对手》的短片里。
-
6:14 - 6:17里面的格里在玩具总动员 2 里
-
6:17 - 6:19特别演出了玩具清理工一角。
-
6:19 - 6:20他的双手
-
6:20 - 6:23是我们的第一个运用细分的案例。
-
6:23 - 6:25每只手都是一个细分的表面,
-
6:25 - 6:27他的脸也是细分表面,
-
6:27 - 6:28还有他的外套。
-
6:28 - 6:30这是细分前格里的手,
-
6:30 - 6:33这是细分后的手,
-
6:33 - 6:35所以细分让
-
6:35 - 6:36所有表面更光滑,
-
6:36 - 6:38细分创造了你在屏幕和电影院
-
6:38 - 6:40看到的漂亮外形。
-
6:40 - 6:43从那开始,我们用这种方法创造了我们的所有人物。
-
6:43 - 6:47这是《勇敢传说》里的主要人物,梅丽达。
-
6:47 - 6:48她的连衣裙是细分的表面,
-
6:48 - 6:49她的手,她的脸也是。
-
6:49 - 6:51所有族人的脸和手
-
6:51 - 6:53都是细分表面。
-
6:53 - 6:55今天我们看到了,加法,乘法,
-
6:55 - 6:59三角学和几何学在我们电影里的作用。
-
6:59 - 7:00如果再给我一点时间,
-
7:00 - 7:02我还可以告诉大家线性代数,
-
7:02 - 7:05微分,积分
-
7:05 - 7:06发挥的作用。
-
7:06 - 7:09今天想让大家记住的最主要的就是,
-
7:09 - 7:12你在高中到大二所学的
-
7:12 - 7:15所有数学,
-
7:15 - 7:20我们在皮克斯一直在用,每天都在用。谢谢
- Title:
- 皮克斯:电影背后的数学 - 托尼·德罗斯 Tony DeRose
- Description:
-
观看完整课程: http://ed.ted.com/lessons/pixar-the-math-behind-the-movies-tony-derose
皮克斯的工作人员被普遍认为是世界最好的讲故事和做动画的人。但是可能很少人知道他们也是一些最有创造力的数学专家。皮克斯研究团队的托尼·德罗斯(Tony DeRose)深入讨论了动画背后的数学,解释了算数,三角学和几何学如何把伍迪等你喜欢的人物呈现在动画中的。
演讲者:托尼·德罗斯(Tony DeRose)
- Video Language:
- English
- Team:
- closed TED
- Project:
- TED-Ed
- Duration:
- 07:34
Dimitra Papageorgiou approved Chinese, Simplified subtitles for Pixar: The math behind the movies - Tony DeRose | ||
Peipei Xiang accepted Chinese, Simplified subtitles for Pixar: The math behind the movies - Tony DeRose | ||
Peipei Xiang edited Chinese, Simplified subtitles for Pixar: The math behind the movies - Tony DeRose | ||
Peipei Xiang edited Chinese, Simplified subtitles for Pixar: The math behind the movies - Tony DeRose | ||
Peipei Xiang edited Chinese, Simplified subtitles for Pixar: The math behind the movies - Tony DeRose | ||
Fen Guan edited Chinese, Simplified subtitles for Pixar: The math behind the movies - Tony DeRose | ||
Fen Guan edited Chinese, Simplified subtitles for Pixar: The math behind the movies - Tony DeRose | ||
Fen Guan edited Chinese, Simplified subtitles for Pixar: The math behind the movies - Tony DeRose |