Creating the Software Art In Tron Legacy
hownottowrite writes "A software artist has posted an overview of the coding behind the tools used to create Tron Legacy's special effects. 'In Tron, the hacker was not supposed to be snooping around on a network; he was supposed to kill a process. So we went with posix kill and also had him pipe ps into grep. I also ended up using emacs eshell to make the terminal more l33t. The team was delighted to see my emacs performance — splitting the editor into nested panes and running different modes. I was tickled that I got emacs into a block buster movie.' Ok, it's mostly a lot of awesome images, but there's a nifty reveal about an homage to Bit."
Looks like we're going to have to wait for a reboot. Good thing there's Daft Punk playing...
Most likely, in the future a project of that magnitude would not be running on cobbled together free software.
And yet, this will change nothing. The argument goes on.
Can't post anything intelligent about the article, (MCP seems to have locked me out), so I'll say something about the movie: I mostly loved it, but it needed more TRON. He should have been a much more important character. Users' sake, his name is half of the movie title!
This might be helpful... http://webcache.googleusercontent.com/search?q=cache:PDbfWzLJrQUJ:jtnimoy.net/workviewer.php%3Fq%3D178+http://jtnimoy.net/workviewer.php%3Fq%3D178+cache&cd=1&hl=en&ct=clnk&gl=us&source=www.google.com
Stallman and the FSF may now insist that the movie be released on DVD as GNU/Tron Legacy.
...but can it edit text yet?
poor, shallow storytelling.
I was more interested in that old ass computer that has been sitting in storage since the 80's was running Ubuntu.
I spit on your keyboard, noov ctrl-x ctrl-x ctrl-i b ctrl-dd...awe, damnit...
I swear to God...I swear to God! That is NOT how you treat your human!
Legacy will never be as good as the orignal. It looks spectacular but, i coulnd't care less about it.
Pylons?
It's funny how that onscreen keyboard for use with emacs completely lacks a control key. But it does have caps lock, so I guess it could just be remapped.
meta-x move-one-character-to-the-right ...... excellent (rub finger tips together)
http://www.youtube.com/watch?v=YKUOB8MN4Kc
... who used emacs.
ps | grep? I've been happy since pgrep was added (to Solaris first, but then reimplemented on Linux and FreeBSD/NetBSD). I thought I'd mention it here in case some people reading haven't run into it yet, 'cause even though it's a pretty minor thing, it's neat :-)
Since there is nothing to see here I've got an interesting Tron story. I must have watched the original at least 25-30 times through the years, I own a 12" laserdisc and DVD's of it, and never really noticed before, but after re-watching it on TV the other day due to sheer boredom, I finally noticed a name at the end credits I never recognized before - Peter Jurasik. It suddenly dawned on me that was the actor who played Londo Molari on Babylon 5 - you know, the Centauri ambassador with the Peacock / Bozo hair. I tried to think of who it was in the movie, and realized it's the accounting /actuarial program that gets imprisoned at the beginning along with ROM? CROM?. He says of the MCP - "Who does he calculate he is, anyway?". That's him! Just thought I'd share that bit of trivia with everyone.
-- You are in a maze of little, twisty passages, all different... --
Well, now everyone will copy and paste the output from the DVD, but I saw it in the theatre.
And I saw Flynn key in "uname -a" and I tried to parse the listing for interesthing things.
Alas, all I caught as the OS was named "SolarOS" and the arch was "sun4m". A tribute to ye olde SunOS, I guess (SunOS/sparc).
Though, I'd love that nice popup history window...
Emacs and KDE (2.x and 3.x, iirc) featured prominently in Zuckerberg's systems on The Social Network.
Can anyone comment on what the blog post author means by the "Processing" community? What's he talking about?
I was tickled that I got emacs into a block buster movie.
Always good to see Emacs getting some screen time.
... I'll come back to that one) but I imagine even regular people can subconsciously detect the difference between realistic computer stuff and "I'm going to virtualize an inverse Java applet to localize the virus!"
I'm reminded of the line from The Social Network "It's definitely necessary to break out emacs and modify that perl script." Anyone who's done screen scraping could totally relate to that sequence (PHP and redirects
... also, I can kill you with my brain.
Not mine, but I thought the speculation about how a virtual world would work to be quite interesting....
http://allthatiswrong.wordpress.com/2011/03/03/thoughts-on-tron-legacy/
TFA is totally slashdotted..
Now, if you'll excuse me, I have backups to corrupt.
Bah, who needs emacs! I'll stick with vi anyday! :wq
I don't think it counts as a slashdot if the editors link the site wrong. Furthermore, it looks like the images are hosted at amazon web services. So I think the site (when linked to properly) will handle the traffic just fine.
...someone did it right. Now somebody needs to go back and digitally alter the original film so that Flynn is entering legitimate Unix commands into the terminal instead of the made up BS they put in there.
... who used emacs.
He later lost his mind, gluing paper letters to himself in a latex suit, running around throwing paper letters at people.
He was then hit by a bus.
Sadly the curse lives on. It will consume more people.
Emacs: The demon program.
Coming soon to a theatre near you!
Dedicated to Richard. 2011/05/11-2011/05/11
We write apps for Nokia Symbian phones and publish them on Ovi Store:
http://store.ovi.com/publisher/BITIMPRESS/
After liking Tron Legacy alot we wrote a screensaver which mimics the behaviour of the door code unlocker app Flynn is using:
here is a video of our app in action:
http://www.youtube.com/watch?v=1FhvPpIF_zM
here is the Tron Legacy trailer where the N8 is used to unlock the door (Nokia product placement), starts around 0:49
http://www.youtube.com/watch?v=vkFErfVoBW0
You can get our app for free on Ovi Store:
http://store.ovi.com/content/99490
(the Ovi Store link does not work yet on N8 and other Symbian^3 phones since the Symbian^3 app is currently in Nokia QA so it should be up in a few days).
You can download it directly too (on the N8 too) from our site:
http://apps.bitimpress.com/codeunlocker_installer.sis
The app is enjoying quite nice success, several thousand downloads per day, last peak was 16k per day :)
PS: if any of the Tron creators read this, how was the original footage created ? The N8 just playing a video of the code unlocking sequence or was it a custom app written for the N8 ?
thanks,
BitImpress
http://www.bitimpress.com/
Take the Matrix and some Star Trek movies, put them in a blender, done. There was nothing new in this movie.
not enough 1's and 0's.
And certainly never enough screw-sorting!
the preceding comment is my own and in no way reflects the opinion of the Joint Chiefs of Staff
Nice! Now all we need is a port for the N900... Or better yet, hook it into John or a wep-cracker; Make something both cool -and- useful!
All joking aside, cudos to you guys for creating - and releasing for free - something as cool as that. Good work!
...because if it was real then they would have used vi. I mean who uses emacs?
I saw Tron: Legacy in theatres long before my current project which involves loading CPU images into an FPGA bank and running software on top of that.
Though I've always wondered how that would translate to the TRON world - after all, I can take down the soft-CPU (it's an ARM core) with a click of a button, reload it with another ARM code (and peripherals) with another click, etc.
Always wondered how that would translate. (And while I don't load Linux on them, others apparently do load Linux on them as well).
Yeah, it makes no sense, but sometimes it's fun to consider what happens.
Slightly off-topic, but otherwise related - I would be interested in if there is any way, in real life, to duplicate the interface with the terminal and the touch keyboard...
Impressive as his graphics may be, it seems the author fails at basic physics:
"Fireworks, mmmm. I started with a regular physics simulation where a particle has an upward force applied at birth, sending it upward while gravity pulls it back down resulting in a parabola"
Didn't he mean "where a particle has an upward VELOCITY applied at birth"?