ABOUT THE SPEAKER
Torsten Reil - Animating neurobiologist
By coding computer simulations with biologically modeled nervous systems, Torsten Reil and his company NaturalMotion breathe life into the animated characters inhabiting the most eye-poppingly realistic games and movies around.

Why you should listen
From modeling the mayhem of equine combat in Lord of the Rings: Return of the King to animating Liberty City gun battles in Grand Theft Auto IV, Torsten Reil's achievements are all over the map these days. Software that he helped create (with NaturalMotion, the imaging company he co-founded) has revolutionized computer animation of human and animal avatars, giving rise to some of the most breathtakingly real sequences in the virtual world of video games and movies- and along the way given valuable insight into the way human beings move their bodies.

Reil was a neural researcher working on his Masters at Oxford, developing computer simulations of nervous systems based on genetic algorithms-  programs that actually used natural selection to evolve their own means of locomotion. It didn't take long until he realized the commercial potential of these lifelike characters. In 2001 he capitalized on this lucrative adjunct to his research, and cofounded NaturalMotion. Since then the company has produced motion simulation programs like Euphoria and Morpheme, state of the art packages designed to drastically cut the time and expense of game development, and create animated worlds as real as the one outside your front door. Animation and special effects created with Endorphin (NaturalMotion's first animation toolkit) have lent explosive action to films such as Troy and Poseidon, and NaturalMotion's software is also being used by LucasArts in video games such as the hotly anticipated Indiana Jones.

But there are serious applications aside from the big screen and the XBox console: NaturalMotion has also worked under a grant from the British government to study the motion of a cerebral palsy patient, in hopes of finding therapies and surgeries that dovetail with the way her nervous system is functioning.
More profile about the speaker
Torsten Reil | Speaker | TED.com
TED2003

Torsten Reil: Animate characters by evolving them

טורסטן רייל לומד ביולוגיה כדי לעשות אנימציה

Filmed:
363,842 views

טורסטן רייל מגלה כיצד לימודי הביולוגיה יכולים לעזור בפיתוח דמויות אנימציה מציאותיות. על ידי בניית אדם מהפנים לחוץ, מהעצמות והשרירים ועד למערכת עצבים. השיחה התקיימה בTED בשנת 2003, תוכלו לראות את עבודתו הנוכחית בGTA 4.
- Animating neurobiologist
By coding computer simulations with biologically modeled nervous systems, Torsten Reil and his company NaturalMotion breathe life into the animated characters inhabiting the most eye-poppingly realistic games and movies around. Full bio

Double-click the English transcript below to play the video.

00:15
I'm going to talk about a technologyטֶכנוֹלוֹגִיָה that we're developingמתפתח at Oxfordאוקספורד now,
0
3000
4000
אני אדבר על טכנולוגיה שאנחנו מפתחים באוקספורד בימים אלו
00:19
that we think is going to changeשינוי the way that
1
7000
3000
שאנחנו חושבים שתשנה את הדרך בה
00:22
computerמַחשֵׁב gamesמשחקים and Hollywoodהוליווד moviesסרטים are beingלהיות madeעָשׂוּי.
2
10000
3000
משחקי מחשב וסרטי הוליווד נעשים.
00:26
That technologyטֶכנוֹלוֹגִיָה is simulatingסימולציה humansבני אנוש.
3
14000
3000
הטכנולוגיה הזו מדמה אנשים
00:29
It's simulatedמדומה humansבני אנוש with a simulatedמדומה bodyגוּף
4
17000
3000
היא מדמה אנשים עם גוף מדומה
00:32
and a simulatedמדומה nervousעַצבָּנִי systemמערכת to controlלִשְׁלוֹט that bodyגוּף.
5
20000
3000
ומערכת עצבים מדומה ששולטת בגוף זה
00:36
Now, before I talk more about that technologyטֶכנוֹלוֹגִיָה,
6
24000
3000
עכשיו לפני שאמשיך לדבר על הטכנולוגיה הזו
00:39
let's have a quickמָהִיר look at what humanבן אנוש charactersדמויות look like
7
27000
3000
בואו נראה איך דמויות אנושיות נראות
00:42
at the momentרֶגַע in computerמַחשֵׁב gamesמשחקים.
8
30000
3000
כיום במשחקי מחשב
00:45
This is a clipלְקַצֵץ from a gameמִשְׂחָק calledשקוראים לו "Grandגָדוֹל Theftגְנֵבָה Autoאוטומטי 3."
9
33000
3000
זהו קליפ ממשחק מחשב שנקרא "גניבת המכוניות הגדולה 3"
00:48
We alreadyכְּבָר saw that brieflyבקצרה yesterdayאתמול.
10
36000
2000
יצא לנו לראות את זה בקצרה אתמול
00:50
And what you can see is -- it is actuallyלמעשה a very good gameמִשְׂחָק.
11
38000
3000
ומה שאתם יכולים לראות זה, האמת שזהו משחק טוב מאד
00:53
It's one of the mostרוב successfulמוּצלָח gamesמשחקים of all time.
12
41000
3000
זה אחד ממשחקי המחשב הטובים בכל הזמנים
00:56
But what you'llאתה see is that all the animationsאנימציות in this gameמִשְׂחָק are very repetitiveחוזרת.
13
44000
4000
אבל מה שאתם יכולים לראות זה שהאנימציות במשחק חוזרות על עצמן
01:00
They prettyיפה much look the sameאותו.
14
48000
2000
הן נראות די אותו הדבר
01:02
I've madeעָשׂוּי him runלָרוּץ into a wallקִיר here, over and over again.
15
50000
3000
גרמתי לו לרוץ לתוך הקיר, שוב ושוב
01:05
And you can see he looksנראה always the sameאותו.
16
53000
2000
ואתם יכולים לראות שהוא נראה בדיוק אותו הדבר
01:07
The reasonסיבה for that is that these charactersדמויות
17
55000
3000
הסיבה לכך היא שהדמויות הללו
01:10
are actuallyלמעשה not realאמיתי charactersדמויות.
18
58000
2000
הן לא באמת דמויות אמיתיות
01:12
They are a graphicalגרפי visualizationרְאִיָה of a characterאופי.
19
60000
4000
הן הדמיה גרפית של דמות
01:16
To produceליצר these animationsאנימציות, an animatorאנימטור at a studioסטוּדִיוֹ has to anticipateלְצַפּוֹת
20
64000
5000
כדי להכין אנימציות כאלו, האנימטור בסטודיו צריך לחזות
01:21
what's going to happenלִקְרוֹת in the actualמַמָשִׁי gameמִשְׂחָק,
21
69000
3000
מה יקרה במשחק האמיתי
01:24
and then has to animateלְהַנפִּישׁ that particularמיוחד sequenceסדר פעולות.
22
72000
3000
ואז ליצור את רצף הפעולות הספציפי הזה
01:27
So, he or she sitsיושב down, animatesאנימציות it, and triesמנסה to anticipateלְצַפּוֹת what's going to happenלִקְרוֹת,
23
75000
4000
כך שהוא או היא יושבים, יוצרים את האנימציה הזו, ומנסים לחזות מה יקרה במשחק.
01:31
and then these particularמיוחד animationsאנימציות are just playedשיחק back
24
79000
3000
לאחר מכן הפעולות הספציפיות הללו חוזרות על עצמן
01:34
at appropriateמתאים timesפִּי in the computerמַחשֵׁב gameמִשְׂחָק.
25
82000
3000
בזמנים התואמים את הפעולות במהלך המשחק
01:37
Now, the resultתוֹצָאָה of that is that you can't have realאמיתי interactivityאינטראקטיביות.
26
85000
5000
התוצאה היא שאין באמת אינטראקטיביות במשחק
01:42
All you have is animationsאנימציות that are playedשיחק back
27
90000
3000
כך מתקבל מצב שבו ישנן פעולות שחוזרות על עצמן
01:45
at more or lessפָּחוּת the appropriateמתאים timesפִּי.
28
93000
2000
במרווחי זמן קבועים פחות או יותר
01:47
It alsoגַם meansאומר that gamesמשחקים aren'tלא really going to be as surprisingמַפתִיעַ as they could be,
29
95000
5000
זה אומר שמשחקי מחשב לא יהיו מפתיעים כמו שהם יכולים להיות
01:52
because you only get out of it, at leastהכי פחות in termsמונחים of the characterאופי,
30
100000
3000
מכיוון שאתה יכול לקבל מהם, לפחות במובן של הדמות
01:55
what you actuallyלמעשה put into it.
31
103000
2000
רק מה שהכנסת לדמות
01:57
There's no realאמיתי emergenceהִתהַוּוּת there.
32
105000
2000
אין התהוות אמיתית
01:59
And thirdlyשְׁלִישִׁית, as I said, mostרוב of the animationsאנימציות are very repetitiveחוזרת because of that.
33
107000
4000
ושלישית, כמו שאמרתי, רוב האנימציות חוזרות על עצמן
02:03
Now, the only way to get around that
34
111000
2000
הדרך היחידה שניתן לפתור את זה
02:05
is to actuallyלמעשה simulateלְחַקוֹת the humanבן אנוש bodyגוּף
35
113000
2000
זה בעזרת הדמיה אמתית של הגוף האנושי
02:07
and to simulateלְחַקוֹת that bitbit of the nervousעַצבָּנִי systemמערכת of the brainמוֹחַ that controlsשולטת that bodyגוּף.
36
115000
5000
ולדמות את החלק במערכת העצבים במוח ששולט בגוף
02:12
And maybe, if I could have you for a quickמָהִיר demonstrationהפגנה
37
120000
3000
ואולי, אם אוכל להשתמש בך להדגמה הבאה
02:15
to showלְהַצִיג what the differenceהֶבדֵל is --
38
123000
2000
כדי להראות את ההבדל
02:17
because, I mean, it's very, very trivialקַטנוּנִי.
39
125000
4000
כי בעצם זה נורא טריוויאלי
02:21
If I pushלִדחוֹף Chrisכריס a bitbit, like this, for exampleדוגמא, he'llגֵיהִנוֹם reactלְהָגִיב to it.
40
129000
3000
אם אני דוחף את כריס טיפה, ככה, לדוגמה, הוא יגיב לזה
02:24
If I pushלִדחוֹף him from a differentשונה angleזָוִית, he'llגֵיהִנוֹם reactלְהָגִיב to it differentlyבאופן שונה,
41
132000
3000
אם אדחוף אותו מזווית שונה, הוא יגיב אחרת
02:27
and that's because he has a physicalגוּפָנִי bodyגוּף,
42
135000
2000
וזה בגלל שיש לו גוף
02:29
and because he has the motorמָנוֹעַ skillsמיומנויות to controlלִשְׁלוֹט that bodyגוּף.
43
137000
3000
ובגלל שיש לו יכולות מוטוריות שישלטו בגוף הזה
02:32
It's a very trivialקַטנוּנִי thing.
44
140000
2000
זה ממש טריוויאלי
02:34
It's not something you get in computerמַחשֵׁב gamesמשחקים at the momentרֶגַע, at all.
45
142000
2000
זה לא משהו שקיים כיום במשחקי מחשב, בכלל.
02:36
Thank you very much. Chrisכריס Andersonאנדרסון: That's it?
46
144000
2000
תודה רבה. כריס אנדרסון: זהו?
02:38
Torstenטורסטן Reilרייל: That's it, yes.
47
146000
2000
זהו, כן.
02:40
So, that's what we're tryingמנסה to simulateלְחַקוֹת --
48
148000
1000
אז זה מה שאנחנו מנסים לדמות
02:41
not Chrisכריס specificallyבאופן ספציפי, I should say, but humansבני אנוש in generalכללי.
49
149000
4000
לא את כריס באופן ספציפי אלא בני אנוש בכלל
02:46
Now, we startedהתחיל workingעובד on this a while agoלִפנֵי at Oxfordאוקספורד Universityאוּנִיבֶרְסִיטָה,
50
154000
5000
התחלנו לעבוד על זה כבר לפני זמן מה באוניברסיטת אוקספורד
02:51
and we triedניסה to startהַתחָלָה very simplyבפשטות.
51
159000
2000
וניסינו להתחיל בפשטות
02:53
What we triedניסה to do was teachלְלַמֵד a stickמקל figureדמות how to walkלָלֶכֶת.
52
161000
3000
מה שניסינו לעשות זה ללמד דמות ממקלות ללכת
02:56
That stickמקל figureדמות is physicallyפיזית stimulatedמוּמרָץ. You can see it here on the screenמָסָך.
53
164000
3000
דמות המקלות הזו מדומה פיזית. ניתן לראות על המסך
02:59
So, it's subjectנושא to gravityכוח משיכה, has jointsהמפרקים, etcוכו.
54
167000
3000
כך שהדמות נתונה לכוח הכבידה, יש לה מפרקים וכולי
03:02
If you just runלָרוּץ the simulationסימולציה, it will just collapseהִתמוֹטְטוּת, like this.
55
170000
3000
אם נריץ את הסימולציה הדמות פשוט תתמוטט ככה
03:05
The trickyערמומי bitbit is now to put an AIAI controllerבקר in it
56
173000
4000
החלק המסובך הוא להכניס בדמות אינטליגנציה מלאכותית שתשלוט בה
03:09
that actuallyלמעשה makesעושה it work.
57
177000
2000
שתוכל לגרום לה לעבוד
03:11
And for that, we use the neuralעֲצַבִּי networkרֶשֶׁת, whichאיזה we basedמבוסס on
58
179000
3000
ולצורך כך אנו משתמשים ברשת עצבית שמבוססת על
03:14
that partחֵלֶק of the nervousעַצבָּנִי systemמערכת that we have in our spineעַמוּד הַשִׁדרָה
59
182000
2000
החלק במערכת העצבים שיש לנו בעמוד השדרה
03:16
that controlsשולטת walkingהליכה in humansבני אנוש.
60
184000
2000
ששולט על ההליכה בבני אדם
03:18
It's calledשקוראים לו the centralמֶרכָּזִי patternתַבְנִית generatorגֵנֵרָטוֹר.
61
186000
2000
זה נקרא מחולל תבנית מרכזי
03:20
So, we simulatedמדומה that as well, and then the really trickyערמומי bitbit
62
188000
3000
כך שאנו מדמים את זה גם, והחלק המסובך באמת
03:23
is to teachלְלַמֵד that networkרֶשֶׁת how to walkלָלֶכֶת.
63
191000
2000
הוא ללמד את הרשת העצבית ללכת
03:25
For that we used artificialמְלָאכוּתִי evolutionאבולוציה -- geneticגֵנֵטִי algorithmsאלגוריתמים.
64
193000
4000
לצורך כך השתמשנו באבולוציה מלאכותית. אלגוריתמים גנטיים
03:29
We heardשמע about those alreadyכְּבָר yesterdayאתמול,
65
197000
2000
שמענו על כך אתמול
03:31
and I supposeלְהַנִיחַ that mostרוב of you are familiarמוּכָּר with that alreadyכְּבָר.
66
199000
3000
ואני מניח שרובכם מכירים את המושג
03:34
But, just brieflyבקצרה, the conceptמוּשָׂג is that
67
202000
2000
אך בקצרה, הרעיון הוא
03:36
you createלִיצוֹר a largeגָדוֹל numberמספר of differentשונה individualsיחידים --
68
204000
3000
ליצור כמות גדולה של פרטים שונים,
03:39
neuralעֲצַבִּי networksרשתות, in this caseמקרה --
69
207000
2000
רשתות עצביות במקרה הזה,
03:41
all of whichאיזה are randomאַקרַאִי at the beginningהתחלה.
70
209000
2000
שכולן מקריות בהתחלה
03:43
You hookוו these up -- in this caseמקרה, to the virtualוירטואלי musclesשרירים
71
211000
2000
אתם מחברים אותן יחד במקרה הזה לשרירים מלאכותיים
03:45
of that two-leggedשתי רגליים creatureיְצוּר here --
72
213000
3000
של היצור בעל שתי הרגליים הזה
03:48
and hopeלְקַווֹת that it does something interestingמעניין.
73
216000
3000
ומקווים שזה יעשה משהו מעניין
03:51
At the beginningהתחלה, they're all going to be very boringמְשַׁעֲמֵם.
74
219000
2000
בהתחלה כולם משעממים מאד
03:53
Mostרוב of them won'tרָגִיל moveמהלך \ לזוז \ לעבור at all,
75
221000
2000
רובם לא יזוזו כלל
03:55
but some of them mightאולי make a tinyזָעִיר stepשלב.
76
223000
2000
אבל חלקם אולי יעשו צעד קטן
03:57
Those are then selectedנבחר by the algorithmאַלגוֹרִיתְם,
77
225000
2000
אלו נבחרים על ידי האלגוריתם
03:59
reproducedלשכפל with mutationמוּטָצִיָה and recombinationsשילובים to introduceהצג sexמִין as well.
78
227000
4000
מיוצרות מחדש על ידי מוטציה ושחלוף כדי להכניס גם מגדר
04:03
And you repeatחזור that processתהליך over and over again,
79
231000
2000
וחוזרים על התהליך הזה שוב ושוב
04:05
untilעד you have something that walksהולך --
80
233000
2000
עד שיש לכם משהו שהולך
04:07
in this caseמקרה, in a straightיָשָׁר lineקַו, like this.
81
235000
2000
במקרה הזה, בקו ישר, ככה
04:09
So that was the ideaרַעְיוֹן behindמֵאָחוֹר this.
82
237000
2000
אז זה היה הרעיון מאחורי זה
04:11
When we startedהתחיל this, I setמַעֲרֶכֶת up the simulationסימולציה one eveningעֶרֶב.
83
239000
3000
כשהתחלנו, סידרתי את התוכנה ערב אחד
04:14
It tookלקח about threeשְׁלוֹשָׁה to fourארבעה hoursשעות to runלָרוּץ the simulationסימולציה.
84
242000
3000
זה לקח 3-4 שעות להריץ את הסימולציה.
04:17
I got up the nextהַבָּא morningשַׁחַר, wentהלך to the computerמַחשֵׁב and lookedהביט at the resultsתוצאות,
85
245000
4000
התעוררתי בבוקר שלמחרת. הלכתי למחשב והבטתי בתוצאות
04:21
and was hopingמקווה for something that walkedהלך in a straightיָשָׁר lineקַו,
86
249000
3000
וקיוויתי לגלות משהו שהולך בקו ישר
04:24
like I've just demonstratedהפגינו,
87
252000
2000
כמו שהדגמתי
04:26
and this is what I got insteadבמקום זאת.
88
254000
2000
זה מה שקיבלתי במקום
04:28
(Laughterצחוק)
89
256000
10000
(צחוק)
04:38
So, it was back to the drawingצִיוּר boardלוּחַ for us.
90
266000
3000
אז חזרנו לשולחן התכנון
04:42
We did get it to work eventuallyבסופו של דבר,
91
270000
3000
לבסוף גרמנו לדמות לעבוד
04:45
after tweakingצובט a bitbit here and there.
92
273000
2000
אחרי ששייפנו פה ושם
04:47
And this is an exampleדוגמא of a successfulמוּצלָח evolutionaryאֵבוֹלוּצִיוֹנִי runלָרוּץ.
93
275000
3000
וזוהי דוגמה לתהליך אבולוציוני מוצלח
04:50
So, what you'llאתה see in a momentרֶגַע is a very simpleפָּשׁוּט bipedדו-משמעית
94
278000
3000
מה שתראו בעוד רגע זו דמות בעלת שתי רגליים
04:53
that's learningלְמִידָה how to walkלָלֶכֶת usingמבנה יוניפים יוניפים יוניפים יוניפים יוניפים יוניפים יוניפים יוניפים יוניפים יוני artificialמְלָאכוּתִי evolutionאבולוציה.
95
281000
3000
שלומדת איך ללכת בעזרת אבולוציה מלאכותית
04:56
At the beginningהתחלה, it can't walkלָלֶכֶת at all,
96
284000
2000
בהתחלה היא לא מצליחה ללכת
04:58
but it will get better and better over time.
97
286000
2000
אך היא תשתפר עם הזמן
05:02
So, this is the one that can't walkלָלֶכֶת at all.
98
290000
3000
אז זו דמות שלא הולכת
05:05
(Laughterצחוק)
99
293000
6000
(צחוק)
05:11
Now, after fiveחָמֵשׁ generationsדורות of applyingיישום evolutionaryאֵבוֹלוּצִיוֹנִי processתהליך,
100
299000
3000
אחרי חמשה דורות של יישום תהליך אבולוציוני
05:14
the geneticגֵנֵטִי algorithmאַלגוֹרִיתְם is gettingמקבל a tinyזָעִיר bitbit better.
101
302000
3000
האלגוריתם הגנטי משתפר טיפה
05:17
(Laughterצחוק)
102
305000
8000
(צחוק)
05:25
Generationדוֹר 10 and it'llזה יהיה take a fewמְעַטִים stepsצעדים more --
103
313000
2000
דור 10 יעשה מספר צעדים נוספים
05:31
still not quiteדַי there.
104
319000
2000
עדיין לא שם
05:34
But now, after generationדוֹר 20, it actuallyלמעשה walksהולך in a straightיָשָׁר lineקַו withoutלְלֹא fallingנופל over.
105
322000
5000
אבל עכשיו, אחרי 20 דורות, הוא הולך בקו ישר בלי ליפול
05:40
That was the realאמיתי breakthroughפְּרִיצַת דֶרֶך for us.
106
328000
3000
זו הייתה פריצת הדרך בשבילנו
05:43
It was, academicallyאקדמית, quiteדַי a challengingמאתגר projectפּרוֹיֶקט,
107
331000
3000
זה היה פרוייקט מאתגר ברמה האקדמית
05:46
and onceפַּעַם we had reachedהשיג that stageשלב, we were quiteדַי confidentבטוח
108
334000
3000
ברגע שהגענו לשלב הזה, היינו די בטוחים
05:49
that we could try and do other things as well with this approachגִישָׁה --
109
337000
3000
שאנחנו יכולים לנסות לעשות דברים נוספים בגישה הזו
05:52
actuallyלמעשה simulatingסימולציה the bodyגוּף
110
340000
2000
ממש לדמות גוף
05:54
and simulatingסימולציה that partחֵלֶק of the nervousעַצבָּנִי systemמערכת that controlsשולטת it.
111
342000
3000
ולדמות את החלק במערכת העצבים ששולט בו
05:57
Now, at this stageשלב, it alsoגַם becameהפכתי clearברור that this could be very excitingמְרַגֵשׁ
112
345000
3000
בשלב זה הבנו שזה יכול להיות מאד מרגש
06:00
for things like computerמַחשֵׁב gamesמשחקים or onlineבאינטרנט worldsעולמות.
113
348000
3000
לתחומים כמו משחקי מחשב או עולמות אינטרנטיים
06:03
What you see here is the characterאופי standingעוֹמֵד there,
114
351000
2000
מה שאתם רואים זו דמות שעומדת
06:05
and there's an obstacleמִכשׁוֹל that we put in its way.
115
353000
2000
ואנחנו הנחנו מכשול בדרכה
06:07
And what you see is, it's going to fallנפילה over the obstacleמִכשׁוֹל.
116
355000
5000
מה שניתן לראות, היא הולכת ליפול מהמכשול
06:12
Now, the interestingמעניין bitbit is, if I moveמהלך \ לזוז \ לעבור the obstacleמִכשׁוֹל a tinyזָעִיר bitbit to the right,
117
360000
3000
החלק המעניין הוא שאם אני אזיז את המכשול טיפה לימין
06:15
whichאיזה is what I'm doing now, here,
118
363000
2000
שזה מה שאני עושה עכשיו
06:17
it will fallנפילה over it in a completelyלַחֲלוּטִין differentשונה way.
119
365000
4000
הדמות תיפול בצורה שונה לחלוטין
06:24
And again, if you moveמהלך \ לזוז \ לעבור the obstacleמִכשׁוֹל a tinyזָעִיר bitbit, it'llזה יהיה again fallנפילה differentlyבאופן שונה.
120
372000
5000
ושוב, אם אזיז את המכשול טיפה, הדמות תיפול באופן שונה לחלוטין
06:29
(Laughterצחוק)
121
377000
2000
(צחוק)
06:31
Now, what you see, by the way, at the topחלק עליון there,
122
379000
2000
מה שאתם רואים דרך אגב בחלק העליון
06:33
are some of the neuralעֲצַבִּי activationsהפעלות beingלהיות fedהאכיל into the virtualוירטואלי musclesשרירים.
123
381000
3000
הן חלק מהפעילויות העצביות שמוזנות לשרירים הוירטואלים
06:36
Okay. That's the videoוִידֵאוֹ. Thanksתודה.
124
384000
2000
או.קי. זה הוידאו. תודה
06:38
Now, this mightאולי look kindסוג of trivialקַטנוּנִי, but it's actuallyלמעשה very importantחָשׁוּב
125
386000
3000
זה נראה טריוויאלי אך זה מאד חשוב
06:41
because this is not something you get at the momentרֶגַע
126
389000
2000
כי זה לא משהו שקיים היום
06:43
in any interactiveאינטראקטיבי or any virtualוירטואלי worldsעולמות.
127
391000
2000
בשום עולם מדומה או אינטראקטיבי
06:48
Now, at this stageשלב, we decidedהחליט to startהַתחָלָה a companyחֶברָה and moveמהלך \ לזוז \ לעבור this furtherנוסף,
128
396000
3000
בשלב זה החלטנו לפתוח חברה ולהמשיך להתפתח
06:51
because obviouslyמובן מאליו this was just a very simpleפָּשׁוּט, blockyחסום bipedדו-משמעית.
129
399000
3000
מכיוון שזו הייתה דמות פשוטה וקובייתית
06:54
What we really wanted was a fullמלא humanבן אנוש bodyגוּף.
130
402000
2000
מה שבאמת רצינו זה גוף אנושי שלם
06:56
So we startedהתחיל the companyחֶברָה.
131
404000
1000
אז פתחנו את החברה
06:57
We hiredנשכר a teamקְבוּצָה of physicistsפיסיקאים, softwareתוֹכנָה engineersמהנדסים and biologistsביולוגים
132
405000
5000
שכרנו צוות של פיזיקאים, מהנדסי תוכנה וביולוגים
07:02
to work on this, and the first thing we had to work on
133
410000
3000
שיעבדו על זה, והדבר הראשון שעבדנו עליו
07:05
was to createלִיצוֹר the humanבן אנוש bodyגוּף, basicallyבעיקרון.
134
413000
4000
היה ליצור גוף אנושי
07:09
It's got to be relativelyיחסית fastמָהִיר, so you can runלָרוּץ it on a normalנוֹרמָלִי machineמְכוֹנָה,
135
417000
3000
זה היה חייב להיעשות מהר כדי שנוכל לבדוק אותו במכונה רגילה
07:12
but it's got to be accurateמְדוּיָק enoughמספיק, so it looksנראה good enoughמספיק, basicallyבעיקרון.
136
420000
3000
אך זה היה צריך להיות מדויק מספיק כדי שזה ייראה מספיק טוב
07:15
So we put quiteדַי a bitbit of biomechanicalביומכניקה knowledgeיֶדַע into this thing,
137
423000
3000
אז הכנסנו די הרבה מידע ביו מכאני בדבר הזה
07:18
and triedניסה to make it as realisticמְצִיאוּתִי as possibleאפשרי.
138
426000
4000
וניסינו ליצור דמות אמיתית ככל שניתן
07:22
What you see here on the screenמָסָך right now
139
430000
2000
מה שאתם רואים על המסך כרגע
07:24
is a very simpleפָּשׁוּט visualizationרְאִיָה of that bodyגוּף.
140
432000
2000
זו הדמיה פשוטה של הגוף האנושי
07:26
I should addלְהוֹסִיף that it's very simpleפָּשׁוּט to addלְהוֹסִיף things like hairשיער, clothesבגדים, etcוכו.,
141
434000
4000
אציין שזה די פשוט להוסיף דברים כמו שיער, בגדים וכולי.
07:30
but what we'veיש לנו doneבוצע here is use a very simpleפָּשׁוּט visualizationרְאִיָה,
142
438000
3000
אך אנחנו בחרנו להשתמש בהדמיה פשוטה
07:33
so you can concentrateלְהִתְרַכֵּז on the movementתְנוּעָה.
143
441000
2000
כך שנוכל להתרכז על התנועה
07:35
Now, what I'm going to do right now, in a momentרֶגַע,
144
443000
3000
עכשיו מה שאני הולך לעשות בעוד רגע
07:38
is just pushלִדחוֹף this characterאופי a tinyזָעִיר bitbit and we'llטוֹב see what happensקורה.
145
446000
3000
זה לדחוף את הדמות טיפה, ונראה מה יקרה
07:46
Nothing really interestingמעניין, basicallyבעיקרון.
146
454000
2000
לא משהו מעניין
07:48
It fallsנופל over, but it fallsנופל over like a ragסְמַרטוּט dollבּוּבָּה, basicallyבעיקרון.
147
456000
3000
הדמות נופלת כמו בובה.
07:51
The reasonסיבה for that is that there's no intelligenceאינטליגנציה in it.
148
459000
3000
הסיבה היא שאין לדמות אינטליגנציה
07:54
It becomesהופך interestingמעניין when you put artificialמְלָאכוּתִי intelligenceאינטליגנציה into it.
149
462000
4000
זה נעשה מעניין כשמכניסים אינטליגנציה מלאכותית לדמות
07:58
So, this characterאופי now has motorמָנוֹעַ skillsמיומנויות in the upperעֶלִיוֹן bodyגוּף --
150
466000
4000
לדמות הזו יש יכולות מוטוריות בחלק הגוף העליון
08:02
nothing in the legsרגליים yetעדיין, in this particularמיוחד one.
151
470000
2000
לדמות הזו אין יכולות ברגליים
08:04
But what it will do -- I'm going to pushלִדחוֹף it again.
152
472000
3000
אך מה שהדמות תעשה, אני אדחוף אותה שוב
08:07
It will realizeלִהַבִין autonomouslyבאופן עצמאי that it's beingלהיות pushedדחף.
153
475000
2000
הדמות תבין באופן עצמאי שהיא נדחפת
08:09
It's going to stickמקל out its handsידיים.
154
477000
2000
היא תשלח את ידיה
08:11
It's going to turnלפנות around into the fallנפילה, and try and catchלתפוס the fallנפילה.
155
479000
3000
היא תסתובב לכיוון הנפילה ותנסה לבלום את הנפילה
08:20
So that's what you see here.
156
488000
2000
אז זה מה שאתם רואים
08:22
Now, it getsמקבל really interestingמעניין
157
490000
2000
עכשיו זה נעשה ממש מעניין
08:24
if you then addלְהוֹסִיף the AIAI for the lowerנמוך יותר partחֵלֶק of the bodyגוּף as well.
158
492000
4000
אם נכניס אינטליגנציה מלאכותית לחלק הגוף התחתון
08:28
So here, we'veיש לנו got the sameאותו characterאופי.
159
496000
2000
כך שיש לנו את אותה הדמות
08:30
I'm going to pushלִדחוֹף it a bitbit harderקשה יותר now,
160
498000
2000
אני אדחוף אותה קצת יותר חזק
08:32
harderקשה יותר than I just pushedדחף Chrisכריס.
161
500000
2000
יותר חזק ממה שדחפתי את כריס
08:34
But what you'llאתה see is -- it's going to receiveלְקַבֵּל a pushלִדחוֹף now from the left.
162
502000
4000
מה שתראו זה שהדמות תקבל דחיפה משמאל
08:41
What you see is it takes stepsצעדים backwardsאֲחוֹרָה,
163
509000
2000
תיקח מספר צעדים אחורה
08:43
it triesמנסה to counter-balanceאיזון נגד,
164
511000
2000
תנסה לאזן את עצמה
08:45
it triesמנסה to look at the placeמקום where it thinksחושב it's going to landארץ.
165
513000
4000
ותנסה להביט למקום שבו היא חושבת שהיא תיפול
08:49
I'll showלְהַצִיג you this again.
166
517000
2000
אראה זאת שוב
08:51
And then, finallyסוף כל סוף hitsלהיטים the floorקוֹמָה.
167
519000
3000
ולבסוף היא פוגעת ברצפה
08:55
Now, this becomesהופך really excitingמְרַגֵשׁ
168
523000
3000
עכשיו זה נעשה ממש מלהיב
08:58
when you pushלִדחוֹף that characterאופי in differentשונה directionsכיוונים, again, just as I've doneבוצע.
169
526000
5000
אם תדחפו את הדמות מכיוונים שונים כמו שעשיתי
09:03
That's something that you cannotלא יכול do right now.
170
531000
4000
זה משהו שלא ניתן לעשות היום
09:07
At the momentרֶגַע, you only have emptyריק computerמַחשֵׁב graphicsגרָפִיקָה in gamesמשחקים.
171
535000
3000
כיום יש רק גרפיקות ריקות במשחקים
09:10
What this is now is a realאמיתי simulationסימולציה. That's what I want to showלְהַצִיג you now.
172
538000
3000
עכשיו זו סימולציה אמיתית, זה מה שאני רוצה להראות לכם עכשיו
09:13
So, here'sהנה the sameאותו characterאופי with the sameאותו behaviorהִתְנַהֲגוּת I've just shownמוצג you,
173
541000
3000
זו אותה הדמות עם אותה ההתנהגות כמו שהראיתי לכם
09:16
but now I'm just going to pushלִדחוֹף it from differentשונה directionsכיוונים.
174
544000
2000
אך עכשיו אני אדחוף אותה מכיוון שונה
09:18
First, startingהחל with a pushלִדחוֹף from the right.
175
546000
2000
ראשית, אתחיל עם דחיפה מימין
09:23
This is all slowלְהַאֵט motionתְנוּעָה, by the way, so we can see what's going on.
176
551000
3000
זה בהילוך איטי כך שנוכל לראות מה קורה
09:26
Now, the angleזָוִית will have changedהשתנה a tinyזָעִיר bitbit,
177
554000
3000
עכשיו הזווית השתנתה טיפה
09:29
so you can see that the reactionתְגוּבָה is differentשונה.
178
557000
4000
כך שאתם יכולים לראות שהתגובה שונה
09:33
Again, a pushלִדחוֹף, now this time from the frontחֲזִית.
179
561000
3000
שוב, דחיפה מלפנים הפעם
09:37
And you see it fallsנופל differentlyבאופן שונה.
180
565000
2000
ואתם רואים שהיא נופלת אחרת
09:39
And now from the left --
181
567000
2000
ועכשיו משמאל
09:43
and it fallsנופל differentlyבאופן שונה.
182
571000
2000
והיא נופלת בצורה שונה
09:45
That was really excitingמְרַגֵשׁ for us to see that.
183
573000
2000
זה היה ממש מלהיב בשבילנו לראות את זה
09:47
That was the first time we'veיש לנו seenלראות that.
184
575000
2000
זו הייתה הפעם הראשונה שראינו את זה
09:49
This is the first time the publicפּוּמְבֵּי seesרואה this as well,
185
577000
2000
זו הפעם הראשונה שהציבור רואה זאת
09:51
because we have been in stealthהִתגַנְבוּת modeמצב.
186
579000
2000
כי היינו חשאיים בנוגע לזה
09:53
I haven'tלא shownמוצג this to anybodyמִישֶׁהוּ yetעדיין.
187
581000
2000
לא הראיתי את זה לאף אחד עדיין
09:55
Now, just a funכֵּיף thing:
188
583000
2000
עכשיו, משהו נחמד
09:57
what happensקורה if you put that characterאופי --
189
585000
2000
מה קורה אם תשים את הדמות
09:59
this is now a woodenעץ versionגִרְסָה of it, but it's got the sameאותו AIAI in it --
190
587000
2000
זו רק דמות עץ אך יש בה את אותה האנטיליגנציה המלאכותית
10:01
but if you put that characterאופי on a slipperyחֲלַקְלַק surfaceמשטח, like iceקרח.
191
589000
2000
אך אם תניח את הדמות על משטח חלקלק כמו קרח
10:03
We just did that for a laughלִצְחוֹק, just to see what happensקורה.
192
591000
3000
עשינו את זה רק בשביל הצחוק, רק כדי לראות מה קורה
10:06
(Laughterצחוק)
193
594000
1000
(צחוק)
10:07
And this is what happensקורה.
194
595000
2000
וזה מה שקורה
10:09
(Laughterצחוק)
195
597000
3000
(צחוק)
10:12
(Applauseתְשׁוּאוֹת)
196
600000
3000
(מחיאות כפיים)
10:15
It's nothing we had to do about this.
197
603000
2000
לא היינו צריכים לעשות דבר
10:17
We just tookלקח this characterאופי that I just talkedדיבר about,
198
605000
2000
פשוט לקחנו את הדמות שהרגע דיברנו עליה
10:19
put it on a slipperyחֲלַקְלַק surfaceמשטח, and this is what you get out of it.
199
607000
3000
להניח אותה על משטח חלק וזה מה שמקבלים
10:22
And that's a really fascinatingמַקסִים thing about this approachגִישָׁה.
200
610000
3000
וזה מה שמעניין בגישה הזו
10:26
Now, when we wentהלך to filmסרט צילום studiosדירות סטודיו and gamesמשחקים developersמפתחים
201
614000
3000
עכשיו שהלכנו למפתחי משחקי מחשב וחברות סרטים
10:29
and showedparagraphs them that technologyטֶכנוֹלוֹגִיָה, we got a very good responseתְגוּבָה.
202
617000
3000
והראינו להם את הטכנולוגיה הזו, קיבלנו תגובה טובה מאד
10:32
And what they said was, the first thing they need immediatelyמיד is virtualוירטואלי stuntmenסטאוטמן.
203
620000
4000
ומה שהם אמרו היה, שהדבר הראשון שהם זקוקים לו זה פעלולן וירטואלי
10:36
Because stuntsפעלולים are obviouslyמובן מאליו very dangerousמְסוּכָּן, they're very expensiveיָקָר,
204
624000
4000
מכיוון שפעלולים הם בבירור דבר מסוכן והם מאד יקרים
10:40
and there are a lot of stuntלְעַכֵּב scenesסצנות that you cannotלא יכול do, obviouslyמובן מאליו,
205
628000
2000
וישנן המון סצנות פעלולים שלא ניתן לעשות
10:42
because you can't really allowלהתיר the stuntmanכָּפִיל to be seriouslyברצינות hurtכאב.
206
630000
3000
מכיוון שאתה לא יכול לפגוע בפעלולן
10:45
So, they wanted to have a digitalדִיגִיטָלי versionגִרְסָה of a stuntmanכָּפִיל
207
633000
3000
אז הם רצו פעלולן דיגיטלי
10:48
and that's what we'veיש לנו been workingעובד on for the pastעבר fewמְעַטִים monthsחודשים.
208
636000
2000
ועל זה אנחנו עובדים בחודשים האחרונים
10:50
And that's our first productמוצר that we're going to releaseלְשַׁחְרֵר in a coupleזוּג of weeksשבועות.
209
638000
5000
וזה המוצר הראשון שאנחנו מתכוונים להוציא בעוד מספר חודשים
10:55
So, here are just a fewמְעַטִים very simpleפָּשׁוּט scenesסצנות of the guy just beingלהיות kickedבעט.
210
643000
5000
אז לפניכם מספר סצנות של בחור שמקבל בעיטה
11:00
That's what people want. That's what we're givingמַתָן them.
211
648000
2000
זה מה שאנשים רוצים, זה מה שסיפקנו להם
11:02
(Laughterצחוק)
212
650000
7000
(צחוק)
11:09
You can see, it's always reactingמגיבים.
213
657000
2000
אתם יכולים לראות שהדמות תמיד מגיבה
11:11
This is not a deadמֵת bodyגוּף. This is a bodyגוּף who basicallyבעיקרון, in this particularמיוחד caseמקרה,
214
659000
4000
זו לא גופה, זהו גוף שבחלק הספציפי הזה
11:15
feelsמרגיש the forceכּוֹחַ and triesמנסה to protectלְהַגֵן its headרֹאשׁ.
215
663000
2000
מרגיש את הכוח ומנסה להגן על ראשו
11:17
Only, I think it's quiteדַי a bigגָדוֹל blowלנשוף again.
216
665000
2000
אני חושב שזו מכה די רצינית שוב
11:19
You feel kindסוג of sorry for that thing,
217
667000
2000
אתה די מרחם על הדמות
11:21
and we'veיש לנו seenלראות it so manyרב timesפִּי now that
218
669000
2000
וראינו את זה כל כך הרבה פעמים
11:23
we don't really careלְטַפֵּל any more.
219
671000
2000
שלא ממש אכפת לנו יותר
11:25
(Laughterצחוק)
220
673000
1000
(צחוק)
11:26
There are much worseרע יותר videosסרטונים than this, by the way, whichאיזה I have takenנלקח out, but ...
221
674000
4000
יש קטעי וידאו הרבה יותר גרועים מזה דרך אגב שהוצאתי
11:31
Now, here'sהנה anotherאַחֵר one.
222
679000
2000
כאן עוד אחד
11:33
What people wanted as a behaviorהִתְנַהֲגוּת was to have an explosionהִתְפּוֹצְצוּת,
223
681000
4000
מה שאנשים רצו זו תגובה לפיצוץ
11:37
a strongחָזָק forceכּוֹחַ appliedהוחל to the characterאופי,
224
685000
2000
כוח חזק שפוגע בדמות
11:39
and have the characterאופי reactלְהָגִיב to it in midairאמיר.
225
687000
2000
ושהדמות תגיב לפיצוץ בעודה באויר
11:41
So that you don't have a characterאופי that looksנראה limpלִצְלוֹעַ,
226
689000
2000
כך שהדמות לא תיראה מוגבלת
11:43
but actuallyלמעשה a characterאופי that you can use in an actionפעולה filmסרט צילום straightיָשָׁר away,
227
691000
3000
אלא דמות שתוכל להשתמש בה בסרט אקשן
11:46
that looksנראה kindסוג of aliveבחיים in midairאמיר as well.
228
694000
2000
דמות שנראית חיה גם בעודה עפה
11:48
So this characterאופי is going to be hitמכה by a forceכּוֹחַ,
229
696000
2000
אז הדמות הזאת הולכת להיפגע מכוח גדול
11:50
it's going to realizeלִהַבִין it's in the airאוויר,
230
698000
2000
היא הולכת להבין שהיא נמצאת באויר
11:52
and it's going to try and, well,
231
700000
3000
והדמות תנסה, ובכן
11:55
stickמקל out its armזְרוֹעַ in the directionכיוון where it's landingנְחִיתָה.
232
703000
2000
לפרוס את ידיה לכיוון הנחיתה
11:59
That's one angleזָוִית; here'sהנה anotherאַחֵר angleזָוִית.
233
707000
3000
זו זווית אחת, הנה עוד זווית
12:02
We now think that the realismרֵיאָלִיזם we're achievingהשגתי with this
234
710000
2000
אנחנו מאמינים שרמת הריאליזם שאנחנו משיגים
12:04
is good enoughמספיק to be used in filmsסרטים.
235
712000
2000
טובה מספיק לשימוש בתעשיית הסרטים
12:06
And let's just have a look at a slightlyמְעַט differentשונה visualizationרְאִיָה.
236
714000
3000
בואו נראה הדמיה קצת שונה
12:09
This is something I just got last night
237
717000
2000
זה משהו שקיבלתי אתמול בלילה
12:11
from an animationאנימציה studioסטוּדִיוֹ in Londonלונדון, who are usingמבנה יוניפים יוניפים יוניפים יוניפים יוניפים יוניפים יוניפים יוניפים יוניפים יוני our softwareתוֹכנָה
238
719000
3000
מסטודיו אנימציה בלונדון, שמשתמש בתוכנה שלנו
12:14
and experimentingניסוי with it right now.
239
722000
2000
ומנסה אותה בימים אלו
12:16
So this is exactlyבְּדִיוּק the sameאותו behaviorהִתְנַהֲגוּת that you saw,
240
724000
3000
אז זו אותה התנהגות שראיתם
12:19
but in a slightlyמְעַט better renderedשניתנו versionגִרְסָה.
241
727000
4000
רק בגרסה מהוקצעת יותר
12:23
So if you look at the characterאופי carefullyבקפידה,
242
731000
3000
אז אם תביטו בדמות לעומק
12:26
you see there are lots of bodyגוּף movementsתנועות going on,
243
734000
2000
תראו שיש המון תנועות גוף שמתרחשות
12:28
noneאף אחד of whichאיזה you have to animateלְהַנפִּישׁ like in the oldישן daysימים.
244
736000
2000
לא משהו שדומה לאנימציה של ימים עברו
12:30
Animatorsאנימטורים had to actuallyלמעשה animateלְהַנפִּישׁ them.
245
738000
2000
בימים שאנימטורים היו צריכים ליצור את התנועות הללו
12:32
This is all happeningמתרחש automaticallyבאופן אוטומטי in the simulationסימולציה.
246
740000
2000
כל התנועות קורות אוטומטית במהלך הסימולציה
12:34
This is a slightlyמְעַט differentשונה angleזָוִית,
247
742000
2000
זו זווית שונה
12:39
and again a slowלְהַאֵט motionתְנוּעָה versionגִרְסָה of this.
248
747000
2000
ושוב, גרסה בהילוך איטי
12:41
This is incrediblyבצורה מדהימה quickמָהִיר. This is happeningמתרחש in realאמיתי time.
249
749000
4000
זה מהיר להפליא. זה קורה בזמן אמת
12:45
You can runלָרוּץ this simulationסימולציה in realאמיתי time, in frontחֲזִית of your eyesעיניים,
250
753000
2000
אפשר להריץ את הסימולציה בזמן אמת, לנגד עיניך
12:47
changeשינוי it, if you want to, and you get the animationאנימציה straightיָשָׁר out of it.
251
755000
3000
לשנות אותה אם תרצה, ותקבל את האנימציה ישירות
12:50
At the momentרֶגַע, doing something like this by handיד
252
758000
2000
כיום, לעשות דבר כזה באופן ידני
12:52
would take you probablyכנראה a coupleזוּג of daysימים.
253
760000
2000
ייקח לך מספר ימים
12:55
This is anotherאַחֵר behaviorהִתְנַהֲגוּת they requestedהמבוקש.
254
763000
3000
זו התנהגות נוספת שהם ביקשו
12:58
I'm not quiteדַי sure why, but we'veיש לנו doneבוצע it anywayבכל מקרה.
255
766000
2000
אני לא ממש בטוח למה אבל עשינו את זה בכל מקרה
13:00
It's a very simpleפָּשׁוּט behaviorהִתְנַהֲגוּת that showsמופעים you the powerכּוֹחַ of this approachגִישָׁה.
256
768000
2000
זו התנהגות פשוטה שמראה את הכוח של הגישה הזו
13:02
In this caseמקרה, the character'sדמויות handsידיים
257
770000
2000
במקרה הזה ידיה של הדמות
13:04
are fixedתוקן to a particularמיוחד pointנְקוּדָה in spaceמֶרחָב,
258
772000
2000
מקובעות לנקודה מסוימת בחלל
13:06
and all we'veיש לנו told the characterאופי to do is to struggleמַאֲבָק.
259
774000
3000
וכל מה שביקשנו מהדמות לעשות זה להיאבק
13:09
And it looksנראה organicאורגני. It looksנראה realisticמְצִיאוּתִי.
260
777000
3000
וזה נראה אורגני, נראה מציאותי
13:12
You feel kindסוג of sorry for the guy.
261
780000
2000
אפשר לרחם על הבחור
13:14
It's even worseרע יותר -- and that is anotherאַחֵר videoוִידֵאוֹ I just got last night --
262
782000
3000
זה אפילו גרוע יותר, וזה עוד וידאו שקיבלתי אתמול בלילה
13:17
if you renderלְדַקלֵם that a bitbit more realisticallyמציאותית.
263
785000
2000
אם תחדד את זה ותהפוך את זה למציאותי יותר
13:23
Now, I'm showingמראה this to you just to showלְהַצִיג you
264
791000
2000
עכשיו אני אראה לכם את זה
13:25
how organicאורגני it actuallyלמעשה can feel, how realisticמְצִיאוּתִי it can look.
265
793000
2000
איך זה יכול להרגיש אורגני, כמה זה מרגיש מציאותי
13:27
And this is all a physicalגוּפָנִי simulationסימולציה of the bodyגוּף,
266
795000
3000
וזה סימולציה פיזית של גוף האדם
13:30
usingמבנה יוניפים יוניפים יוניפים יוניפים יוניפים יוניפים יוניפים יוניפים יוניפים יוני AIAI to driveנהיגה virtualוירטואלי musclesשרירים in that bodyגוּף.
267
798000
3000
בעזרת אינטליגנציה מלאכותית שמניעה שרירים בגוף
13:35
Now, one thing whichאיזה we did for a laughלִצְחוֹק was
268
803000
3000
עוד דבר שעשינו רק בשביל הצחוק
13:38
to createלִיצוֹר a slightlyמְעַט more complexמורכב stuntלְעַכֵּב sceneסְצֵינָה,
269
806000
2000
כדי ליצור סצנת פעלולים מורכבת
13:40
and one of the mostרוב famousמפורסם stuntsפעלולים is the one where Jamesג'יימס Bondאגרת חוב
270
808000
3000
ואחד הפעלולים המפורסמים ביותר הוא בחלק בו ג'יימס בונד
13:43
jumpsקופץ off a damסֶכֶר in Switzerlandשוויץ and then is caughtנתפס by a bungeeבנג'י.
271
811000
4000
קופץ מסכר בשוויץ ואז נתפס בחבל באנג'י
13:48
Got a very shortקצר clipלְקַצֵץ here.
272
816000
2000
קליפ קצר
13:54
Yes, you can just about see it here.
273
822000
2000
כן, ניתן לראות את זה כאן
13:56
In this caseמקרה, they were usingמבנה יוניפים יוניפים יוניפים יוניפים יוניפים יוניפים יוניפים יוניפים יוניפים יוני a realאמיתי stuntלְעַכֵּב man. It was a very dangerousמְסוּכָּן stuntלְעַכֵּב.
274
824000
3000
במקרה הזה הם השתמשו בפעלולן אמיתי. פעלול מאד מסוכן
13:59
It was just votedהצביעו, I think in the Sundayיוֹם רִאשׁוֹן Timesפִּי, as one of the mostרוב impressiveמרשימים stuntsפעלולים.
275
827000
3000
בסאנדיי טיימס בחרו בו כאחד הפעלולים המרשימים ביותר
14:02
Now, we'veיש לנו just triedניסה and -- lookedהביט at our characterאופי and askedשאל ourselvesבְּעָצמֵנוּ,
276
830000
3000
הבטנו בדמות שלנו ושאלנו את עצמנו
14:05
"Can we do that ourselvesבְּעָצמֵנוּ as well?"
277
833000
2000
האם גם אנחנו יכולים לעשות זאת?
14:07
Can we use the physicalגוּפָנִי simulationסימולציה of the characterאופי,
278
835000
2000
האם נוכל להשתמש בסימולציה הפיזית של הדמות
14:09
use artificialמְלָאכוּתִי intelligenceאינטליגנציה,
279
837000
2000
להשתמש באינטליגנציה מלאכותית
14:11
put that artificialמְלָאכוּתִי intelligenceאינטליגנציה into the characterאופי,
280
839000
2000
להכניס את האינטליגנציה המלאכותית הזו לדמות שלנו
14:13
driveנהיגה virtualוירטואלי musclesשרירים, simulateלְחַקוֹת the way he jumpsקופץ off the damסֶכֶר,
281
841000
4000
להניע שרירים וירטואלים, לדמות את הדרך בה הוא קופץ מהסכר
14:17
and then skydiveצניחה חופשית afterwardsלאחר מכן,
282
845000
2000
ואז לצנוח צניחה חופשית
14:19
and have him caughtנתפס by a bungeeבנג'י afterwardsלאחר מכן?
283
847000
2000
ולגרום לחבל הבאנג'י לתפוס אותו?
14:21
We did that. It tookלקח about altogetherלְגַמרֵי just two hoursשעות,
284
849000
3000
עשינו את זה, זה לקח לנו בערך שעתיים
14:24
prettyיפה much, to createלִיצוֹר the simulationסימולציה.
285
852000
2000
כדי ליצור את הסימולציה
14:26
And that's what it looksנראה like, here.
286
854000
2000
וכך זה נראה
14:37
Now, this could do with a bitbit more work. It's still very earlyמוקדם stagesשלבים,
287
865000
3000
אפשר עוד לעבוד על זה. אלו עדיין שלבים ראשונים
14:40
and we prettyיפה much just did this for a laughלִצְחוֹק,
288
868000
2000
ודי עשינו את זה בשביל הצחוק
14:42
just to see what we'dלהתחתן get out of it.
289
870000
2000
רק לראות מה יצא לנו מזה
14:44
But what we foundמצאתי over the pastעבר fewמְעַטִים monthsחודשים
290
872000
2000
אבל מה שגילינו בחודשים האחרונים
14:46
is that this approachגִישָׁה -- that we're prettyיפה much standardתֶקֶן uponעַל --
291
874000
3000
שהגישה הזו שאנחנו די סגורים עליה
14:49
is incrediblyבצורה מדהימה powerfulחָזָק.
292
877000
2000
חזקה מאד
14:51
We are ourselvesבְּעָצמֵנוּ surprisedמוּפתָע what you actuallyלמעשה get out of the simulationsסימולציות.
293
879000
4000
אנחנו די מופתעים ממה שאפשר לקבל מהסימולציות
14:55
There's very oftenלעתים קרובות very surprisingמַפתִיעַ behaviorהִתְנַהֲגוּת that you didn't predictלַחֲזוֹת before.
294
883000
4000
הרבה פעמים אנחנו נתקלים בהתנהגויות מפתיעות שלא צפינו מראש
14:59
There's so manyרב things we can do with this right now.
295
887000
2000
יש כל כך הרבה דברים שניתן לעשות בעזרת התוכנה
15:01
The first thing, as I said, is going to be virtualוירטואלי stuntmenסטאוטמן.
296
889000
3000
הדבר הראשון כמו שאמרתי זה לעשות פעלולן וירטואלי
15:04
Severalכַּמָה studiosדירות סטודיו are usingמבנה יוניפים יוניפים יוניפים יוניפים יוניפים יוניפים יוניפים יוניפים יוניפים יוני this softwareתוֹכנָה now to produceליצר virtualוירטואלי stuntmenסטאוטמן,
297
892000
4000
מספר אולפנים משתמשים בתוכנה הזו כדי לייצר פעלולן וירטואלי
15:08
and they're going to hitמכה the screenמָסָך quiteדַי soonבקרוב, actuallyלמעשה,
298
896000
2000
והם עולים לאקרנים בקרוב מאד
15:10
for some majorגדול productionsהפקות.
299
898000
2000
בכמה הפקות גדולות
15:12
The secondשְׁנִיָה thing is videoוִידֵאוֹ gamesמשחקים.
300
900000
3000
הדבר השני הוא משחקי מחשב
15:15
With this technologyטֶכנוֹלוֹגִיָה, videoוִידֵאוֹ gamesמשחקים will look differentשונה and they will feel very differentשונה.
301
903000
4000
בעזרת הטכנולוגיה הזו, משחקי מחשב יראו שונה וירגישו שונה
15:19
For the first time, you'llאתה have actorsשחקנים that really feel very interactiveאינטראקטיבי,
302
907000
3000
בפעם הראשונה יהיו דמויות שירגישו אינטראקטיביות
15:22
that have realאמיתי bodiesגופים that really reactלְהָגִיב.
303
910000
2000
ובעלות גוף שמגיב באמת
15:24
I think that's going to be incrediblyבצורה מדהימה excitingמְרַגֵשׁ.
304
912000
3000
אני חושב שזה יהיה מלהיב מאד
15:27
Probablyכנראה startingהחל with sportsספורט gamesמשחקים,
305
915000
2000
בטח נתחיל במשחקי ספורט
15:29
whichאיזה are going to becomeהפכו much more interactiveאינטראקטיבי.
306
917000
2000
שיהפכו לאינטראקטיביים הרבה יותר
15:31
But I particularlyבִּמְיוּחָד am really excitedנִרגָשׁ
307
919000
1000
אבל אני נלהב במיוחד
15:32
about usingמבנה יוניפים יוניפים יוניפים יוניפים יוניפים יוניפים יוניפים יוניפים יוניפים יוני this technologyטֶכנוֹלוֹגִיָה in onlineבאינטרנט worldsעולמות,
308
920000
3000
מהשימוש בתוכנה בעולמות אונליין
15:35
like there, for exampleדוגמא, that Tomטום Melcherמלצ'ר has shownמוצג us.
309
923000
3000
כמו מה שטום מלצ'ר הראה לנו
15:38
The degreeתוֹאַר of interactivityאינטראקטיביות you're going to get
310
926000
2000
מידת האינטראקטיביות שנקבל
15:40
is totallyלְגַמרֵי differentשונה, I think, from what you're gettingמקבל right now.
311
928000
3000
תהיה שונה לחלוטין, אני חושב, ממה שאנחנו מקבלים עכשיו
15:44
A thirdשְׁלִישִׁי thing we are looking at and very interestedמעוניין in is simulationסימולציה.
312
932000
4000
הדבר השלישי שאנחנו מתעניינים בו הוא הסימולציה
15:49
We'veללא שם: יש לנו been approachedהתקרב by severalכַּמָה simulationסימולציה companiesחברות,
313
937000
2000
מספר חברות סימולציה כבר ניגשו אלינו
15:51
but one projectפּרוֹיֶקט we're particularlyבִּמְיוּחָד excitedנִרגָשׁ about, whichאיזה we're startingהחל nextהַבָּא monthחוֹדֶשׁ,
314
939000
3000
אבל פרויקט אחד מלהיב במיוחד, שנתחיל בחודש הבא
15:54
is to use our technologyטֶכנוֹלוֹגִיָה -- and in particularמיוחד, the walkingהליכה technologyטֶכנוֹלוֹגִיָה --
315
942000
4000
שימוש בטכנולוגיה שלנו ובמיוחד את טכנולוגיית ההליכה
15:58
to help aidסיוע surgeonsמנתחים who work on childrenיְלָדִים with cerebralמוֹחִי palsyשִׁתוּק,
316
946000
4000
לעזור למנתחים שעובדים עם ילדים עם שיתוק מוחין
16:02
to predictלַחֲזוֹת the outcomeתוֹצָאָה of operationsפעולות on these childrenיְלָדִים.
317
950000
3000
לחזות את תוצאות הניתוחים והשפעתם על הילדים
16:05
As you probablyכנראה know,
318
953000
2000
כמו שאתם ודאי יודעים
16:07
it's very difficultקָשֶׁה to predictלַחֲזוֹת what the outcomeתוֹצָאָה of an operationמבצע is
319
955000
3000
קשה מאד לחזות תוצאה של ניתוח
16:10
if you try and correctנכון the gaitהליכה.
320
958000
2000
אם אתה מנסה לתקן הליכה
16:12
The classicקלַאסִי quoteציטוט is, I think, it's unpredictableבלתי צפוי at bestהטוב ביותר,
321
960000
3000
הציטוט הקלאסי הוא "זה לא צפוי במקרה הטוב"
16:15
is what people think right now, is the outcomeתוֹצָאָה.
322
963000
3000
זה מה שאנשים חושבים כיום שתהיה התוצאה
16:18
Now, what we want to do with our softwareתוֹכנָה is allowלהתיר our surgeonsמנתחים to have a toolכְּלִי.
323
966000
4000
מה שאנחנו רוצים לעשות עם התוכנה שלנו זה לתת למנתחים כלי
16:22
We're going to simulateלְחַקוֹת the gaitהליכה of a particularמיוחד childיֶלֶד
324
970000
3000
אנחנו הולכים לדמות הליכה של ילד מסוים
16:25
and the surgeonמְנַתֵחַ can then work on that simulationסימולציה
325
973000
3000
ואז המנתח יכול לעבוד על הסימולציה הזו
16:28
and try out differentשונה waysדרכים to improveלְשַׁפֵּר that gaitהליכה,
326
976000
2000
ולנסות דרכים שונות לשפר את ההליכה הזו
16:30
before he actuallyלמעשה commitsמתחייב to an actualמַמָשִׁי surgeryכִּירוּרגִיָה.
327
978000
3000
לפני שהוא מבצע ניתוח בפועל
16:33
That's one projectפּרוֹיֶקט we're particularlyבִּמְיוּחָד excitedנִרגָשׁ about,
328
981000
2000
זה פרויקט אחד שמאד מלהיב אותנו
16:35
and that's going to startהַתחָלָה nextהַבָּא monthחוֹדֶשׁ.
329
983000
2000
וזה יחל בעוד כחודש
16:39
Just finallyסוף כל סוף, this is only just the beginningהתחלה.
330
987000
3000
לבסוף, זו רק ההתחלה
16:42
We can only do severalכַּמָה behaviorsהתנהגויות right now.
331
990000
2000
אנחנו יכולים לדמות רק מספר התנהגויות עכשיו
16:44
The AIAI isn't good enoughמספיק to simulateלְחַקוֹת a fullמלא humanבן אנוש bodyגוּף.
332
992000
3000
האינטליגנציה המלאכותית לא טובה מספיק לדמות גוף אנושי שלם
16:47
The bodyגוּף yes, but not all the motorמָנוֹעַ skillsמיומנויות that we have.
333
995000
3000
את הגוף כן אך לא את כל היכולות המוטוריות שיש לנו
16:50
And, I think, we're only there if we can have something like balletבַּלֶט dancingריקוד.
334
998000
3000
ואני חושב שאנחנו נהיה שם אם נוכל לדמות משהו כמו רקדנית בלט
16:53
Right now, we don't have that
335
1001000
2000
כרגע אין לנו את זה
16:55
but I'm very sure that we will be ableיכול to do that at some stageשלב.
336
1003000
2000
אבל אני די בטוח שנוכל לעשות את זה בבוא היום
16:57
We do have one unintentionalלא מכוונת dancerרַקדָן actuallyלמעשה,
337
1005000
3000
האמת היא, שיש לנו בלי כוונה רקדן
17:00
the last thing I'm going to showלְהַצִיג you.
338
1008000
2000
הדבר האחרון שאני אראה לכם
17:02
This was an AIAI contourקווי המתאר that was producedמיוצר and evolvedהתפתח --
339
1010000
3000
זו אינטליגנציה מלאכותית שהתפתחה
17:05
half-evolvedמתפתחת למחצה, I should say -- to produceליצר balanceאיזון, basicallyבעיקרון.
340
1013000
3000
כדאי שאגיד, חצי התפתחה כדי לייצר שיווי משקל
17:08
So, you kickבְּעִיטָה the guy and the guy'sשל הבחור supposedאמור to counter-balanceאיזון נגד.
341
1016000
3000
אז בעטנו בבחור והבחור היה אמור להתאזן
17:11
That's what we thought was going to come out of this.
342
1019000
3000
זה מה שחשבנו שיצא לנו
17:14
But this is what emergedיצא out of it, in the endסוֹף.
343
1022000
2000
אך זה מה שיצא לנו בסופו של דבר
17:17
(Musicמוּסִיקָה)
344
1025000
10000
(מוזיקה)
17:27
Bizarrelyבאופן מוזר, this thing doesn't have a headרֹאשׁ. I'm not quiteדַי sure why.
345
1035000
3000
באופן מוזר, אין לדבר הזה ראש. אני לא בטוח למה
17:31
So, this was not something we actuallyלמעשה put in there.
346
1039000
2000
זה לא משהו שהכנסנו לשם באמת
17:33
He just startedהתחיל to createלִיצוֹר that danceלִרְקוֹד himselfעַצמוֹ.
347
1041000
4000
הוא פשוט התחיל ליצור את הריקוד הזה בעצמו
17:37
He's actuallyלמעשה a better dancerרַקדָן than I am, I have to say.
348
1045000
3000
האמת שהוא רקדן יותר טוב ממני, אני חייב לציין
17:41
And what you see after a while --
349
1049000
2000
ומה שאתם רואים לאחר זמן מה
17:43
I think he even goesהולך into a climaxרגע השיא right at the endסוֹף.
350
1051000
2000
אני חושב שהוא מגיע לשיא ממש בסוף
17:49
And I think -- there you go.
351
1057000
3000
ואני חושב, הנה לכם.
17:52
(Laughterצחוק)
352
1060000
2000
(צחוק)
17:54
So, that all happenedקרה automaticallyבאופן אוטומטי. We didn't put that in there.
353
1062000
2000
כל זה קרה אוטומטית. אנחנו לא נגענו
17:56
That's just the simulationסימולציה creatingיוצר this itselfעצמה, basicallyבעיקרון.
354
1064000
3000
זו הסימולציה שיוצרת את זה בעצמה
17:59
So it's just --
355
1067000
2000
כך שהיא
18:01
(Applauseתְשׁוּאוֹת)
356
1069000
1000
(מחיאות כפיים)
18:02
Thanksתודה.
357
1070000
2000
תודה
18:05
Not quiteדַי Johnג'ון Travoltaטרבולטה yetעדיין, but we're workingעובד on that as well,
358
1073000
3000
לא ממש ג'ון טרבולטה, אבל אנחנו עובדים גם על זה
18:08
so thanksתודה very much for your time.
359
1076000
2000
אז תודה רבה על זמנכם
18:10
Thanksתודה.
360
1078000
1000
תודה
18:11
(Applauseתְשׁוּאוֹת)
361
1079000
1000
(מחיאות כפיים)
18:12
CACA: Incredibleמדהים. That was really incredibleמדהים.
362
1080000
2000
כריס: מדהים. זה היה ממש מדהים
18:14
TRTR: Thanksתודה.
363
1082000
1000
תודה
Translated by Alon Dotan
Reviewed by Sigal Tifferet

▲Back to top

ABOUT THE SPEAKER
Torsten Reil - Animating neurobiologist
By coding computer simulations with biologically modeled nervous systems, Torsten Reil and his company NaturalMotion breathe life into the animated characters inhabiting the most eye-poppingly realistic games and movies around.

Why you should listen
From modeling the mayhem of equine combat in Lord of the Rings: Return of the King to animating Liberty City gun battles in Grand Theft Auto IV, Torsten Reil's achievements are all over the map these days. Software that he helped create (with NaturalMotion, the imaging company he co-founded) has revolutionized computer animation of human and animal avatars, giving rise to some of the most breathtakingly real sequences in the virtual world of video games and movies- and along the way given valuable insight into the way human beings move their bodies.

Reil was a neural researcher working on his Masters at Oxford, developing computer simulations of nervous systems based on genetic algorithms-  programs that actually used natural selection to evolve their own means of locomotion. It didn't take long until he realized the commercial potential of these lifelike characters. In 2001 he capitalized on this lucrative adjunct to his research, and cofounded NaturalMotion. Since then the company has produced motion simulation programs like Euphoria and Morpheme, state of the art packages designed to drastically cut the time and expense of game development, and create animated worlds as real as the one outside your front door. Animation and special effects created with Endorphin (NaturalMotion's first animation toolkit) have lent explosive action to films such as Troy and Poseidon, and NaturalMotion's software is also being used by LucasArts in video games such as the hotly anticipated Indiana Jones.

But there are serious applications aside from the big screen and the XBox console: NaturalMotion has also worked under a grant from the British government to study the motion of a cerebral palsy patient, in hopes of finding therapies and surgeries that dovetail with the way her nervous system is functioning.
More profile about the speaker
Torsten Reil | Speaker | TED.com