Slashdot Mirror


1977 Star Wars Computer Graphics

Noryungi writes "The interestingly named 'Topless Robot' has a real trip down memory lane: how the computer graphics of the original Star Wars movie were made. The article points to this YouTube video of a short documentary made by Larry Cuba, the original artist, that explains how he did it. In 1977."

24 of 271 comments (clear)

  1. NOT the original graphics! by Anonymous Coward · · Score: 4, Funny

    Don't believe these lies.

    The wireframe of the death star did not shoot first in the original.

  2. Re:Dials for manipulating 3D objects by AndrewNeo · · Score: 4, Informative
  3. yeah by MagicM · · Score: 5, Funny

    The interestingly named "Topless Robot"

    *click*

  4. 2001 Space Odyssey "computer graphics" by peter303 · · Score: 5, Interesting

    The space-ship consoles show CAD-drawings the ship aligning with landing pads. Also the astronauts debugging the supposedly broker communication module used graphics. Only these was faked with drafted animation cells because computer graphics wasnt advanced enough in the 1960s to this. There were only osilliscope vector graphics then. But Kubrick and advisers like Minsky were anticipating better graphics in the future.

    1. Re:2001 Space Odyssey "computer graphics" by tverbeek · · Score: 5, Interesting

      That's right, kids: no computers were used in the making of "2001". Pretty remarkable.

      It's ironic: in "2001" (the movie) Kubrick had to use analog methods to simulate digital technology. But by 2001 (the year), filmmakers were using digital technology to simulate analog objects.

      --
      http://alternatives.rzero.com/
    2. Re:2001 Space Odyssey "computer graphics" by elrous0 · · Score: 4, Interesting

      My personal favorite substitute for expensive early computer graphics was in Escape from New York. To do the sequence where Snake is gliding into New York and looking at a computer generated wireframe of the city; James Cameron simply cut out a bunch of boxes, painted the lines on them with phosphorescent paint, and shot it in the dark.

      --
      SJW: Someone who has run out of real oppression, and has to fake it.
    3. Re:2001 Space Odyssey "computer graphics" by Anonymous+Struct · · Score: 5, Insightful

      Are you sure? I was so certain that the last part of that movie was directed by a random number generator.

  5. Better Then CGI by doroshjt · · Score: 4, Insightful

    CGI has ruined movies, they are so in your face that you can't enjoy the movie. What made the original star wars great was the animitronics for all the characters instead of jar jar binks super imposed cartoon characters.

    1. Re:Better Then CGI by MobileTatsu-NJG · · Score: 4, Insightful

      What made the original star wars great was the animitronics for all the characters instead of jar jar binks super imposed cartoon characters.

      What made JarJar obnoxious was not how his image was created for the film. That's like blaming YouTube for the abundance of noisy idiots on-line.

      --

      "I like to lick butts!" by MobileTatsu-NJG (#32700246) (Score:5, Informative)

    2. Re:Better Then CGI by bill_mcgonigle · · Score: 4, Insightful

      CGI has ruined movies, they are so in your face that you can't enjoy the movie

      It's not just the graphics, it's the film-making.

      Did you notice on this one how the initial shots of the Death Star graphics are a wide shot showing all the pilots slouching around listening to the briefing? That was the point, not the graphics.

      Today they would have framed that shot tight on the graphics with the speaker on one side. But by not focusing on the graphics they're more powerful - in this universe, it's just commonplace, nothing that needs highlighting (until the detail is small enough that the audience wouldn't be able to follow, so they zoom in then). To somebody watching in 1977 the effect is heightened.

      The point here is the briefing and the reactions of those assembled to highlight just how ridiculous and impossible (without an assist from the "more powerful than you can possibly imagine" Ben Kenobi) the task is. But they're going to try anyway because humans fight to be free.

      --
      My God, it's Full of Source!
      OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
    3. Re:Better Then CGI by kimvette · · Score: 4, Insightful

      No, AOL was to blame for that.

      --
      The Christian Right is Neither (Christian nor right). See: Matthew 23, Matthew 25, Ezekiel 16:48-50
    4. Re:Better Then CGI by Tynin · · Score: 5, Funny

      You didn't cry during Wall-E? I mean, didn't either, it was just I hadn't dusted the room in a while and it was irritating my eyes.

    5. Re:Better Then CGI by BlackSnake112 · · Score: 5, Funny

      *** someone what of a spoiler alert ***

      If you ever watched the making of one of the Aliens movies you found out the slime from he aliens mouths is corn syrup. All that sweet smelling stuff free flowing over everything. After I found that out the aliens lost a lot of their scariness. I seen the slime drooling out of one of those alien's mouths and my brain goes "ooo candy".

    6. Re:Better Then CGI by skine · · Score: 5, Interesting

      CGI is like make-up; it's good for covering blemishes, but if it's obvious then you're probably doing it wrong.

      The problem is that the film industry is to CGI what a ten year old girl is to make up; nothing and no one is safe.

    7. Re:Better Then CGI by Tetsujin · · Score: 4, Insightful

      Agreed. Look at the Hitchhiker's Guide movie.

      Do I have to?

      People got so hung up on the "Ford isn't supposed to be black" thing that they seem to have forgotten about the "Ford is supposed to be funny" thing...

      --
      Bow-ties are cool.
  6. Re:Dials for manipulating 3D objects by Animats · · Score: 4, Interesting

    Wow, that's nice to have the dials to manipulate 3D objects. Is there anything like that which someone can buy today?

    Until about 2002 or so (about when SGI tanked), most of the high-end 3D systems supported MIDI devices as controllers. You could plug in a MIDI knob or slider box and connect it up to the joints of your character. For some reason, few people do that any more. Support for that never really caught on when 3D moved to the PC, even though MIDI devices were cheap.

    The Jurassic Park guys had a small dinosaur skeleton model with sensors at the joints wired up to a MIDI interface, so they could pose the thing and the animation would follow. That sort of thing was popular around 1995-2000 because it required little retraining for stop-motion animators.

  7. Ah yes... by mr_josh · · Score: 4, Funny

    ... I remember DirectX 7 quite well.

  8. Re:Dials for manipulating 3D objects by dunkelfalke · · Score: 4, Funny

    I just imagine manipulating 3d graphics with a casio pg-380 midi guitar.

    --
    "It's such a fine line between stupid and clever" -- David St. Hubbins, Spinal Tap
  9. Vector vs Raster graphics by AlejoHausner · · Score: 5, Informative

    The reason Larry Cuba could do real-time rendering in 1976 was that he was using a vector graphics display (http://www.cca.org/vector/). In a vector display, there are no pixels. There is no video RAM. Instead, there is a list of (x y) pairs (a list of positions on the screen, each with an off/on flag). The controller simply loops through the list over and over: the (x y) are fed to digital-to-analog converters, which drive the left/right and up/down deflectors for the CRT's electron beam. The on/off flags turn the beam on and off. In other words, it's just a big oscilloscope, with the signal replaced by a list of numbers. The longer the list, the more time it takes to traverse it and draw it, the lower the refresh rate, and the greater the flicker.

    If you stick to black and white, you don't need a CRT mask to separately illuminate the red, green and blue phosphor dots. Without this mask, you can get some very sharp images.

    If Cuba were using pixels instead, he would have needed megabytes to hold an image. I doubt anyone could afford a megabyte. Moreover, I doubt that in 1976 the electronics was fast enough to even read an image's bytes and turn it into a CRT signal. And that's just displaying the image on the screen. To create the image in the first place, he would have needed, for each line segment, to fill in all the pixels from endpoint to endpoint. There's no way he could have filled that many pixels in real time. But with a vector display, filling is done by the movement of the electron beam, and costs you zero computation.

    Alejo

  10. Analog Computers by ei4anb · · Score: 5, Interesting
    John Whitney did use computers for the into-the-monolith scene, one of the first computer graphics scenes in movies. However he used analog computers and he has been credited with being the person who introduced computer effects into the film industry. Daisy was sung by a digital computer.

    The first digital computer I programmed was an IBM 1800 built in 1966 (and was donated to our university in 1975 where I got my hands on it) so I well know the level of computer power available when 2001 ASO was filmed. Back then analog computers were more suitable than digital computers for many real world tasks. Anyone studying computer science then was expected to be able to build an analog circuit to solve differential equations for example, that way was faster than the digital methods at the time. It would have taken quite a while to render a movie scene with the 4K that was left of the 1800's RAM after the compiler/runtime was loaded.

    Now, where was I? Oh yes, Get off my lawn!

    1. Re:Analog Computers by Tetsujin · · Score: 4, Interesting

      Daisy was sung by a digital computer.

      That's "bicycle built for two" - and if we're talking about computers in movies, here - HAL's singing "bicycle built for two" was a human actor singing, of course. The inspiration for that bit was one of the early examples of computer music by Max Mathews...

      So basically I don't think that's really relevant as an example of computer-generated stuff in films.

      --
      Bow-ties are cool.
  11. Buck Rogers by McGregorMortis · · Score: 4, Interesting

    I remember seeing, hearing or reading something, a long time ago, from one of the effects guys on the Buck Rogers TV series (the Gil Gerrard one.) He was describing an effect in which they needed a 3-D wireframe model of a spaceship rotating on a computer monitor (much like you see here.)

    He said that he spent a fair bit of time trying to program a computer to do it, but couldn't get it to work (not really a math or computer guy at all). In the end, he fell back on what he knew best: mechanical effects. He whipped up a wireframe model using actual wire, painted it day-glo orange, mounted it on a gimbal, and stuck the whole thing inside a hollowed-out computer monitor with the insides painted black.

    Sometimes the old ways are the best ways...

  12. Re:So, what was the machine? - I used it. by Mr.+Protocol · · Score: 5, Interesting

    The machine was a PDP-11. It was a PDP-11/45 running a one-of-a-kind graphics OS, called GRASS, the Graphics Symbiosis System written by Tom DeFanti, a professor at the University of Illinois at Chicago (then the University of Illinois at Chicago Circle). Tom's appointment then was to the Chemistry Dept.; the GRASS system was used primarily for molecular modeling. It drove an Evans & Sutherland Picture System, a giant $100,000 vector graphics engine worth five times what the PDP-11 was worth.

    Larry's work pushed the system to its limits. His work was done at night, on the QT, with Tom's permission. This was done by giving Larry his own disk pack with a copy of the system on it. Larry's use of the system worked around all sorts of bugs in that relatively early version of GRASS. The film was made by pointing a (film) camera at the E&S screen, and running a macro which would render a frame, click the camera, render a frame, click the camera... While the PDP-11 system could in fact render the Death Star trench in real time, by the time you included all the little bits and frobs, the E&S took long enough to draw it that the display flickered. Hence the need to do frame-by-frame. Also, there was no frame-sync hardware in the system; the camera and display were connected only by the solenoid that tripped the camera shutter.

    I played with that disk pack a year or two after the fact and it was a hoot to fly around the Death Star by hand. GRASS pioneered the interactive control of complex graphics, so all the position (and other) variables could trivially be tied to dials, etc. I was discouraged by one thing: the final version of the run had apparently been deleted from the disk. The only version I could find had the big "dish" directly on the equator of the Death Star, not at 45 degrees north latitude as in the film.

    Years after that, I happened to talk to Larry Cuba by phone about something else, and asked him about that. He said the version I saw WAS the final version. Years after that, when I went to my "farewell to Star Wars viewing of Star Wars", I saw he was right. The plans shown to the rebels show the dish on the equator. Obviously the plans were fake. Those rebels were all dead men.

  13. Lucasfilm VAX by Bruce+Perens · · Score: 4, Interesting

    I have the console from the Lucasfilm VAX 780. Just the top part with a few switches and lights, and a key lock, on display on the wall in my office. I removed it before Pixar (which had spun off from Lucasfilm) threw the VAX away. Apparently this is the machine used for the Genesis Effect (Star Trek) and perhaps some later Star Wars effects shot using the Evans and Sutherland Picture System 2 or 3. It would have been purchased in 1981 or later.