POV-Ray : Newsgroups : povray.newusers : TRON Game Grid... Server Time
29 Jul 2024 10:22:45 EDT (-0400)
  TRON Game Grid... (Message 11 to 13 of 13)  
<<< Previous 10 Messages Goto Initial 10 Messages
From: Mike Sobers
Subject: Re: TRON Game Grid...
Date: 14 Jul 2006 18:20:00
Message: <web.44b81809c60ff1301009749b0@news.povray.org>
"Carl" <car### [at] semisouthcom> wrote:
> "Mike Sobers" <sob### [at] mindspringcom> wrote:
> > An alternate solution to those already posted is to try to reproduce the
> > process used for the original TRON images.  The gridlines are 2D objects
> > pasted onto the image plane (i.e. your computer screen), not onto the floor
> > plane.
>
> If that's correct why are there shadows on the grid lines in TRON?
>
> http://digitalstratum.com/images/tron/screenshots/hover_5.png
>
> They look to be 2D objects pasted on the floor plane to me.

That's because the shadow is pasted on _top_ of the grid lines.  That's what
z-buffering is all about! See http://en.wikipedia.org/wiki/Z-buffering

>
> Thanks for all the work guys I still need to do my part and try to digest
> everyone elses posted solutions but so far I don't think anyone has
> actually reproduced the process used for the original TRON images.
> Considering how "primitive" the raytracing software MAGI used back then
> must have been by today's standard it amazes me sometimes just how hard it
> is to copy what they did with today's software.

I may be wrong, but I doubt that in '82 they were using raytracing for these
CGI animations (hard to believe I was only 7 then ;) ).  That's why it's
hard to reproduce the effects using a raytracer (same reason why games
don't use raytracing - it's too slow).  The process they were probably
using is effectively what OpenGL and Direct3D do today. It's equivalent to
cutting out little pieces of colored paper and arranging them on your desk,
then snapping a picture.  That's why the perspective (i.e. disappearing grid
lines) doesn't have to match reality - the shape you cut out for the little
pieces is totally up to you, but matching a real perspective view helps
improve the image.  That's why I think the original gridlines were not
produced by a raytracing engine (evidenced by the fact that they don't get
infinitly thin as they approach the horizon) but instead by the process I
was trying to describe above.  That's why I say the TRON gridlines aren't
_on_ the floor.  They tried to make them _look_ like they're on the floor,
and they got pretty close, but not as close as actually putting them on the
floor like POVRay does.

Mike

P.S. - great work, it's got a lot of us really thinking!  I think I may have
to go rent TRON again.


Post a reply to this message

From: Tom York
Subject: Re: TRON Game Grid...
Date: 16 Jul 2006 17:15:01
Message: <web.44baabb4c60ff1307d55e4a40@news.povray.org>
"Mike Sobers" <sob### [at] mindspringcom> wrote:
> I may be wrong, but I doubt that in '82 they were using raytracing for these
> CGI animations (hard to believe I was only 7 then ;) ).

You are half-wrong (I think):

http://www.3gcs.com/tron/publications/time-life/index.htm

The company that did the lightcycles used a method to model and render them
that sounds suspiciously like raytracing of CSG-based objects.

> That's why it's hard to reproduce the effects using a raytracer
> (same reason why games don't use raytracing - it's too slow).

I think at the time raytracing was competitive because the alternative used
so much more memory.

Tom


Post a reply to this message

From: Mike Sobers
Subject: Re: TRON Game Grid...
Date: 18 Jul 2006 13:45:01
Message: <web.44bd1d3ac60ff1301009749b0@news.povray.org>
"Tom York" <alp### [at] zubenelgenubi34spcom> wrote:
> "Mike Sobers" <sob### [at] mindspringcom> wrote:
> > I may be wrong, but I doubt that in '82 they were using raytracing for these
> > CGI animations (hard to believe I was only 7 then ;) ).
>
> You are half-wrong (I think):
>
> http://www.3gcs.com/tron/publications/time-life/index.htm
>
> The company that did the lightcycles used a method to model and render them
> that sounds suspiciously like raytracing of CSG-based objects.
>
> > That's why it's hard to reproduce the effects using a raytracer
> > (same reason why games don't use raytracing - it's too slow).
>
> I think at the time raytracing was competitive because the alternative used
> so much more memory.
>
> Tom


Tom,

You're right about the cycles - great article.  So, they used primatives for
the cycles, probably the rest of the scene used raytracing as well.  Maybe
they used physical objects for the gridlines too (like the example of using
cylinders)?  They could have forced the gridlines to always be behind the
cycles and shadows by either rendering the cycles and background
separately, or by some other z-buffering technique.  There's definitely
something different about the way they did it versus the textured plane
scene in POV-ray, since I'm sure they didn't go to the effort of creating a
texture pattern with variable width gridlines.  Now if we could just figure
it out ... ;)

Mike


Post a reply to this message

<<< Previous 10 Messages Goto Initial 10 Messages

Copyright 2003-2023 Persistence of Vision Raytracer Pty. Ltd.