Tron Legacy: how the special effects were done
jtnimoy.net
jtnimoy.net
From the article:
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. I actually do use emacs irl, and although I do not subscribe to alt.religion.emacs, I think that's all incredibly relevant to the world of Tron.
It's utterly fascinating to me that people have jobs like this.
| grep '[o]s12'
would have filtered out the grep process from the ps output. :)And they use ack for File searching cuz it's way better.
However, I must admit it did look pretty cool as-is.
I paused one of the trailers at 1080p and captured the workstation desktop and I've been using it as a desktop background - quite a few people have told me that I really need to clean my monitor...
END OF LINE
A couple seconds later in the movie, the hero is disintegrated by a laser cannon behind his back, scanned and transfered to virtual reality environment where programs break apart when they hit hard things. Suspension of disbelief is a requirement.
OTOH, I am quite surprised Disney got to name its first Tron villain the same as Burroughs mainframe OS. It's worth noting MCP's sidekick name sounds a lot like MARC (the Menu Assisted Resource Control).
That bit always made me laugh. Tron leads you to believe that the exciting/magical part is the virtual world, while I always thought the laser was the real world changing invention.
The guy creates a compact, cheap, abundant and unlimited power source and a form of non-reactive propulsion and what does he do with it? He builds a suit!
The part I found unbelievable: in spite of the fact that Stark Industries is prepared to sell us everything we need to live in an Asimovian future, their stock price is tanking because Stark wants to stop building weapons.
http://www.xs4all.nl/~carlo17/howto/undelete_ext3.html
It took him three weeks to develop it for ext3, so you might want to give yourself a week or so to add in support for ext4's changes: https://ext4.wiki.kernel.org/index.php/New_ext4_features
(Also, note the second-last item on the list of new ext4 features. :)
Another awesome one (less technical but a spot-on acknowledgement of tech culture) was the 30 Rock spoof of the iPhone launch keynote: http://www.hulu.com/watch/67267/30-rock-the-keynote
I laughed for two minutes straight and my wife missed it completely.
I haven't seen this movie, but I'm actually impressed by what I see in the article. It raises the question, however, whether it's something that actually pays dividends. That is, when you employ any sense of reality in this specific domain, does anyone who isn't intimately familiar actually notice? Is the subset of people like ourselves who notice even worth catering to in such small ways? I know my mother, sister, grandmother, and most of the other people in my life wouldn't recognize if it was accurate or not and I suspect 95% of the audience falls into that category.
On the other hand, small things can make a big difference, when you catch them. They're like seeing a loose thread on a piece of clothing that you can't unsee again. Or a stuck pixel on your LCD. For instance, I was watching a marathon of Roswell on Netflix this week (hey, shaddup -- I've never seen it before and wanted something awful to go along with feeling under the weather!). At one point, a guy says to another who is holding a revolver "you might as well just fire every bullet in your chamber!". Of course . . . a gun only has one bullet in the chamber at an time, as far as I know. Most certainly only one in a revolver. And it has bugged me ever since.
I think each knowledge domain has it's set of experts that will spot mistakes in their own areas of experience.
Every mother I know, when watching an on-screen delivery, will retort "that's not a newborn" when the babies face first appears on camera.
Some fathers too :)
Look at Star Trek (at least TNG+): when they were talking about fairly real science, it was rich, consistent, and added to the story. When they went off that track, they ended up giving the same phrase multiple inconsistent definitions. "Phase," I'm looking at you.
http://www.youtube.com/watch?v=ICsgjqVvtM0
But I think little things like that do make a difference, even if it's just to a small audience, for example "chip art" http://smithsonianchips.si.edu/chipfun/graff.htm People in general appreciate attention to detail, but mass consumerism has somehow discouraged it - and I think that's sad.
Rebooted Tron for a kernel upgrade?
The rest was great though, and I smiled too. I wonder if the author knew how his terminal footage was going to be used...Cillian Murphy's actions were entirely plausible in context.
I hope this guy does go ahead and create a OpenGL UI toolkit. He should start a donation site to fund the project.
Last year, before Tron Legacy was released, Disney shot some footage
that didn’t appear in the film, but will show up on the DVD release
that hits in April. Some of that footage became Tron: The Next Day
(Flynn Lives Revealed)...Thinking about other movies, I guess I can compare the music, the special effects and the mood to Blade Runner. However the story quality and acting is like night and day. As much as I enjoyed TL, I doubt it will gain much of a cult following.
But now I've come to an understanding. It's a gorgeous, technically and artfully masterful screensaver. You just have to ignore all the idiots who keep talking over it.
Rather ironic, given that Bill Spitzak at Digital Domain (who did the VFX for Tron) created FLTK for Nuke which has now replaced it with Qt...
I am more than a little embarrassed because I thought I could map the output of the Apple II screensaver to a curved surface to mimic a CRT screen on current flat screens. That was humbling.
I have no such excuse for the Apple II simulation. I even have MAME configured with a couple different Apple IIs.
I do create fun stuff in my free time http://noben.org/term.io/
One of my post-exit fantasies is to start a company that solves eccentric billionaires' (and casinos, Hollywood, and large corporations) crazy decoration problems, by designing new types of computer-controlled fountains and nontraditional displays, algorithmically-generated dynamic landscapes, etc.
http://nitrogen.posterous.com/home-automation-and-lighting-c...
Here is their demo reel: http://www.youtube.com/watch?v=leJks6ay4tg
Apparently Maya, Softimage and 3DS Max are not the only players in this space anymore.
Houdini is actually descended from the PRISMS package developed by Omnibus Computer Graphics (one of the very first CGI studios (and actually still in business in Japan!)). SideFX (started by two of the original programmers) bought the rights to PRISMS when Omnibus (North America) went under. They opened for business in 1987 and have been going strong since!
They have a number of "firsts" to their credit -- for instance, Houdini was the first major 3D package on Linux. Debuted in 1999, although I was beta-testing it before that.
For procedural 2D and 3D graphics, there is absolutely nothing like it. However, it's hard for most users to understand, so its popularity has never been great. Anyone doing serious FX work knows all about it, however.
(My old boss used to be CTO of Omnibus, in charge of PRISMS development.)
It has no (built-in) UI. Its file format is a domain-specific scripting language. :-D
Processing I mostly use for prototyping before I go to c sometimes. It is a bit quicker to write out code and the like.
A good movie is a lot about level of detail, at least if you have a good knowledge of technology similar to whats being used in the movie.
You can nearly spot a good movie just by seeing how much they have paid attention to detail, based mostly on who they target as their main audience.
This is obviously one of the things the Tron: Legacy creators did right :-)
BTW, the original Tron movie has its fair share of problems.
It's a very ambitious goal to visually depict the world our computer programs see in ways non-trained humans can relate to it and to build an interesting story out of it.
I would, most certainly, fail in this task.
was there any information on how they created the younger version of kevin flynn?
http://www.mtv.com/news/articles/1644706/tron-legacy-star-je...
Tron came out in 1982. Ken Perlin won an Academy award for his work on the procedurally generated textures (http://en.wikipedia.org/wiki/Perlin_noise) used in the movie.
The Mandelbrot set (http://en.wikipedia.org/wiki/Mandelbrot_set) got widespread fame in August 1985, with that famous Scientific American cover. Tron just missed that graphical opportunity! So, I figured, any true student of CGI involved in the sequel would relish the notion of putting some sort of tribute to Mandelbrot into the scenery (here are some examples: http://www.fractalforums.com/3d-fractal-generation/heightfie...).
How mistaken I was... Yes, I'm really bitter about producers and artists who don't care to know anything about the history of their art. And they had the presumption to call it 'Tron Legacy'??