Who invented the 3D engine?

Basically, who was the first person to write a 3D engine as we know it? Polygons manipulated live in 3D space?

Does anyone know?

Not one person, but a respected person (leader at pixar and has a spline named after him) Ed Catmull could be one to read up on.

I would personally read up on John Carmack.

A lot of people view him as the maker of the modern 3d engine for gaming.

He’s a bit of a freak ; P

Ahh, carmack, yes, the founder of ID right?

I’ll read up on these guys.

Carmack is still only 37. He started pretty young.

I can’t believe he has released the source code for most of his games too, he sounds like a cool guy.

I know DOOM certainly revolutionalised 3D engines, I rememebr it clearly, it was amazing at the time.

Before that though, there was Wolfenstein and a couple of others I’m sure, that were “proper” 3D to an extent, as opposed to mode 7 style techniques.

Virtua racing and virtua fighter came out before DOOM, that was still in the no texture mapping era, flat shaded polys, I loved them at the time :smiley:

I’m sure there must have been a 3D engine before that though, game or otherwise.

would the old “cockpit” style star-wars games not constitute an early version of what you’re talking about, with a vector graphic stylee in stead of shading, but still i suppose technically speaking, using polygons…
wow i loved that game, back when playing video games in an arcade didn’t cost a months wage…

Oh yes, there was definitely 3D polygon engines before Carmack. I just find the guy interesting since he more or less changed the way people approached mathematics in game programming.

Carmack would probably be the key person, he brought it to the next level.

[QUOTE=biznuge;2354619]would the old “cockpit” style star-wars games not constitute an early version of what you’re talking about, with a vector graphic stylee in stead of shading, but still i suppose technically speaking, using polygons…
wow i loved that game, back when playing video games in an arcade didn’t cost a months wage…[/QUOTE]
I love that game, I should go look for the 12 floppies required to install it.

That reminds me of that bike game where you drive around in a world of a bunch of lines and shapes… cool game forget what its called.

DOOM and Wolfenstein weren’t conventional 3D. They used ray casting, which is essentially mode 7 - taking slices of 2D and compiling them together to create a seemingly 3D image.

But even before that, full polygons were being rendered in monochromatic vector systems. And I’m sure you could probably find research being done on this stuff before people were able to practically apply them to whatever computer systems existed at the time.

I think you’d be hard pressed to find any one person responsible for the having invented the 3D engine.

That reminds me of that bike game where you drive around in a world of a bunch of lines and shapes… cool game forget what its called

TRON…?

[quote=senocular;2354651]DOOM and Wolfenstein weren’t conventional 3D. They used ray casting, which is essentially mode 7 - taking slices of 2D and compiling them together to create a seemingly 3D image.

But even before that, full polygons were being rendered in monochromatic vector systems. And I’m sure you could probably find research being done on this stuff before people were able to practically apply them to whatever computer systems existed at the time.

I think you’d be hard pressed to find any one person responsible for the having invented the 3D engine.[/quote]

Wow I didn’t know that about DOOM, that it was ray casting/mode 7 techniques.

SO I guess the first prominent games to feature proper 3D were in fact VR and VF.

I’d have to say Quake there, since it was to my knowledge the first successful game with ‘real’ 3d math behind it.

In terms of pioneer of 3D I’m with Dark on that one Catmull has my vote (he also has a polygonal subdivision algorithm to his name)

And it’s hard to put a date to such thing, you can code a 3d engine with pretty much anything. (I remember ‘battle tanks’ was ugly 3D) star wars used 3D in the first destruction of the death star…

[QUOTE=senocular;2354651]I think you’d be hard pressed to find any one person responsible for the having invented the 3D engine.[/QUOTE]

I agree with Senocular, it was a cumulative effort by many over time, the same as advancements are now in 3D. Of course some individuals have played bigger roles than others over the course of time. I find the following interesting.

CGI Historical Timeline
http://design.osu.edu/carlson/history/timeline.html

1963 - Sketchpad developed beginning in 1961 by Ivan Sutherland at MIT

1963 - 1st (?) computer generated film by Edward Zajac (Bell Labs)

1967 - Adage real time 3D line drawing system

Arthur Appel at IBM

1972 - Utah hand (Edwin Catmull) and face (Fred Parke) animations produced (Ivan Sutherland students)