Motores para Criação de Jogos Digitais: Gráficos, Áudio, Interação ...
EvolucióN De Los Motores GráFicos
-
Upload
nfmarchetti -
Category
Technology
-
view
4.464 -
download
0
description
Transcript of EvolucióN De Los Motores GráFicos
![Page 1: EvolucióN De Los Motores GráFicos](https://reader031.fdocuments.net/reader031/viewer/2022020715/548f7322b479591e1d8b4caf/html5/thumbnails/1.jpg)
Evolución de los motores gráficos
Nicolás Fernandez MarchettiCorreo: [email protected]
Programación de videojuegos
![Page 2: EvolucióN De Los Motores GráFicos](https://reader031.fdocuments.net/reader031/viewer/2022020715/548f7322b479591e1d8b4caf/html5/thumbnails/2.jpg)
Evolución de los motores 3D en los FPS
Primera etapa: 1973-1990 Segunda etapa: 1990-1995 Tercera etapa: 1996-1999 Cuarta etapa: 1999-2003 Quinta etapa: 2003-2006 Sexta etapa: 2006-Presente
![Page 3: EvolucióN De Los Motores GráFicos](https://reader031.fdocuments.net/reader031/viewer/2022020715/548f7322b479591e1d8b4caf/html5/thumbnails/3.jpg)
Primera etapa: 1973-1990 FPS tempranos.
Comienzan a usarse motores gráficos.
Surgen los primeros entornos pseudo-3D.
Escenarios muy sencillos. Implementaciones muy costosas
para el hardware (CPU) de la época.
![Page 4: EvolucióN De Los Motores GráFicos](https://reader031.fdocuments.net/reader031/viewer/2022020715/548f7322b479591e1d8b4caf/html5/thumbnails/4.jpg)
Primera etapa: 1973-1990 FPS tempranos. 1973 – Maze War 1980 – Battlezone 1987 – Driller
(Freescape Engine)
1987 – Midi Maze
![Page 5: EvolucióN De Los Motores GráFicos](https://reader031.fdocuments.net/reader031/viewer/2022020715/548f7322b479591e1d8b4caf/html5/thumbnails/5.jpg)
Segunda etapa: 1990-1995 La aparición de las texturas.
Aumenta el número de compañias dedicadas a los juegos enormemente.
Uso masivo de sprites. Mundos en pseudo-3D mucho mas
cuidados. Comienzan a usarse tanto la
ilumincación como las sombras.
![Page 6: EvolucióN De Los Motores GráFicos](https://reader031.fdocuments.net/reader031/viewer/2022020715/548f7322b479591e1d8b4caf/html5/thumbnails/6.jpg)
Segunda etapa: 1990-1995 La aparición de las texturas.
Aumento en la cantidad de poligonos.
Aparecen las texturas planas. Renders vía software. Hardware necesario: CPU +
memoria.
![Page 7: EvolucióN De Los Motores GráFicos](https://reader031.fdocuments.net/reader031/viewer/2022020715/548f7322b479591e1d8b4caf/html5/thumbnails/7.jpg)
Segunda etapa: 1990-1995 La aparición de las texturas.
1990 – Hovertank3D 1991 – Catacomb3D 1992 – Wolfenstein3D 1993 – Doom (Id Tech1) 1994 – Doom2 1996 – Duke Nukem 3D (Build
Engine)
![Page 8: EvolucióN De Los Motores GráFicos](https://reader031.fdocuments.net/reader031/viewer/2022020715/548f7322b479591e1d8b4caf/html5/thumbnails/8.jpg)
Segunda etapa: 1990-1995 La aparición de las texturas.
Wolfenstein 3D y Hovertank 3D
![Page 9: EvolucióN De Los Motores GráFicos](https://reader031.fdocuments.net/reader031/viewer/2022020715/548f7322b479591e1d8b4caf/html5/thumbnails/9.jpg)
Segunda etapa: 1990-1995 La aparición de las texturas.
Doom
![Page 10: EvolucióN De Los Motores GráFicos](https://reader031.fdocuments.net/reader031/viewer/2022020715/548f7322b479591e1d8b4caf/html5/thumbnails/10.jpg)
Tercera etapa: 1996-1999 Los modelos 3D y el hardware gráfico.
Surgen los escenarios en 3D reales. Geometría arbitraria. Sprites por modelos 3D sencillos. Mejora en la iluminación y las sombras. Primer render vía hardware (Quake
engine). Aparecen las primeras tarjetas gráficas.
![Page 11: EvolucióN De Los Motores GráFicos](https://reader031.fdocuments.net/reader031/viewer/2022020715/548f7322b479591e1d8b4caf/html5/thumbnails/11.jpg)
Tercera etapa: 1996-1999 Los modelos 3D y el hardware gráfico.
1996 – Quake (Quake Engine) 1997 – Quake II (Id Tech2) 1998 – Unreal (UnrealEngine) 1998 – Half-Life (GoldSrc o
GoldSource)
![Page 12: EvolucióN De Los Motores GráFicos](https://reader031.fdocuments.net/reader031/viewer/2022020715/548f7322b479591e1d8b4caf/html5/thumbnails/12.jpg)
Tercera etapa: 1996-1999 Los modelos 3D y el hardware gráfico.
ImagenDemostracióndel motorGoldSrc deHalf-Life
![Page 13: EvolucióN De Los Motores GráFicos](https://reader031.fdocuments.net/reader031/viewer/2022020715/548f7322b479591e1d8b4caf/html5/thumbnails/13.jpg)
El motor de Quake y sus derivados.
![Page 14: EvolucióN De Los Motores GráFicos](https://reader031.fdocuments.net/reader031/viewer/2022020715/548f7322b479591e1d8b4caf/html5/thumbnails/14.jpg)
Cuarta etapa: 1999-2003 El hardware T&L
Aparecen las primeras tarjetas con soporte T&L por hardware. Lo que implica: Más detalle gracias a la potencia del
hardware actual. Escenarios tanto cerrados como al
aire libre mezclados a gusto. Mejores texturas gracias a la VRAM.
![Page 15: EvolucióN De Los Motores GráFicos](https://reader031.fdocuments.net/reader031/viewer/2022020715/548f7322b479591e1d8b4caf/html5/thumbnails/15.jpg)
Cuarta etapa: 1999-2003 El hardware T&L
Sistemas de partículas. Profundidad de color 32 Bits. Luces de colores y reflejos. Liberación de la CPU para todas estas
tareas mejora en otros aspectos de los juegos.
![Page 16: EvolucióN De Los Motores GráFicos](https://reader031.fdocuments.net/reader031/viewer/2022020715/548f7322b479591e1d8b4caf/html5/thumbnails/16.jpg)
Cuarta etapa: 1999-2003 El hardware T&L 1999 – Quake III Arena (Id Tech3) 2001 – Max Payne (RemedyMax FX) 2001 – GTA 3 (RenderWare Engine) 2001 – Halo (Halo Engine) 2002 – Battlefield 1942 (Refractor 2) 2002 – Unreal Tournament 2003 (Unreal Engine
2) 2002 – Tron 2.0 (Lithtech Jupiter) 2003 – Max Payne 2 (RemedyMax FX) 2003 – Rainbow Six 3: Raven Shield (Unreal
Engine 2) 2003 – Call of Duty (Id Tech3)
![Page 17: EvolucióN De Los Motores GráFicos](https://reader031.fdocuments.net/reader031/viewer/2022020715/548f7322b479591e1d8b4caf/html5/thumbnails/17.jpg)
Cuarta etapa: 1999-2003 El hardware T&L
Quake III Arena
![Page 18: EvolucióN De Los Motores GráFicos](https://reader031.fdocuments.net/reader031/viewer/2022020715/548f7322b479591e1d8b4caf/html5/thumbnails/18.jpg)
Cuarta etapa: 1999-2003 El hardware T&L
Tron 2.0
![Page 19: EvolucióN De Los Motores GráFicos](https://reader031.fdocuments.net/reader031/viewer/2022020715/548f7322b479591e1d8b4caf/html5/thumbnails/19.jpg)
Cuarta etapa: 1999-2003 El hardware T&L
Unreal 2Unreal Engine 2.0
![Page 20: EvolucióN De Los Motores GráFicos](https://reader031.fdocuments.net/reader031/viewer/2022020715/548f7322b479591e1d8b4caf/html5/thumbnails/20.jpg)
Quinta etapa: 2003-2006: Pixel y Vertex Shading
La totalidad del hardware actual incorpora ya T&L.
Aparece PS 1.0 y VS 1.0. PS se usa para dar más calidad a las
texturas. VS se utiliza en las animaciones.
Aparece DirectX 9.0.
![Page 21: EvolucióN De Los Motores GráFicos](https://reader031.fdocuments.net/reader031/viewer/2022020715/548f7322b479591e1d8b4caf/html5/thumbnails/21.jpg)
Quinta etapa: 2003-2006: Pixel y Vertex Shading El FSAA (Full Screen AntiAliaing) y el AA
(Anisotropic filtering). Se convierten en estandares gracias a la
potencia del hardare actual. Luces y sombras dinámicas. Los efectos climatológicos son
habituales. Los fluidos como el agua son mucho
más realistas. Videos “in-game”.
![Page 22: EvolucióN De Los Motores GráFicos](https://reader031.fdocuments.net/reader031/viewer/2022020715/548f7322b479591e1d8b4caf/html5/thumbnails/22.jpg)
Quinta etapa: 2003-2006: Pixel y Vertex Shading 2004 – Painkiller (PAIN Engine) 2004 – Far Cry (CryEngine) 2004 – Doom 3 (Id Tech4) 2004 – Half-Life 2 (Source Engine) 2005 – F.E.A.R. (lithtech Júpiter EX) 2005 – Call of Duty 2 2005 – Quake 4 (Id Tech4) 2005 – Battlefield 2 2006 – S.T.A.L.K.E.R. Shadow of
Chernobyl
![Page 23: EvolucióN De Los Motores GráFicos](https://reader031.fdocuments.net/reader031/viewer/2022020715/548f7322b479591e1d8b4caf/html5/thumbnails/23.jpg)
![Page 24: EvolucióN De Los Motores GráFicos](https://reader031.fdocuments.net/reader031/viewer/2022020715/548f7322b479591e1d8b4caf/html5/thumbnails/24.jpg)
![Page 25: EvolucióN De Los Motores GráFicos](https://reader031.fdocuments.net/reader031/viewer/2022020715/548f7322b479591e1d8b4caf/html5/thumbnails/25.jpg)
![Page 26: EvolucióN De Los Motores GráFicos](https://reader031.fdocuments.net/reader031/viewer/2022020715/548f7322b479591e1d8b4caf/html5/thumbnails/26.jpg)
Sexta etapa: 2006-Presente Foto realismo
Mejora del Shader Model (PS y VS). Aparición de DirectX 10.0 y 10.1. Se intenta conseguir fotorealismo
en la mayoría de los juegos. Se usan masivamente efectos
como: HDR (High Dynamic Range). Unificación total de luces y sombras
![Page 27: EvolucióN De Los Motores GráFicos](https://reader031.fdocuments.net/reader031/viewer/2022020715/548f7322b479591e1d8b4caf/html5/thumbnails/27.jpg)
Sexta etapa: 2006-Presente Foto realismo
Sombras suavizadas. Se dispara el tamaño de las texturas. Técnicas cinematográficas:
Motion Blur y Depth of Field. Ciclos día-noche. Entornos totalmente interactivos.
![Page 28: EvolucióN De Los Motores GráFicos](https://reader031.fdocuments.net/reader031/viewer/2022020715/548f7322b479591e1d8b4caf/html5/thumbnails/28.jpg)
Sexta etapa: 2006-Presente Foto realismo Unreal Engine 3
Gears of Wars Unreal 3
CryEngine 2 Crysis Crysis Warhead
Id Tech5 Rage Doom 4
Euphoria GTA IV
Source Half-Life: Episode
3 Dunia
Far Cry 2
![Page 29: EvolucióN De Los Motores GráFicos](https://reader031.fdocuments.net/reader031/viewer/2022020715/548f7322b479591e1d8b4caf/html5/thumbnails/29.jpg)
![Page 30: EvolucióN De Los Motores GráFicos](https://reader031.fdocuments.net/reader031/viewer/2022020715/548f7322b479591e1d8b4caf/html5/thumbnails/30.jpg)
![Page 31: EvolucióN De Los Motores GráFicos](https://reader031.fdocuments.net/reader031/viewer/2022020715/548f7322b479591e1d8b4caf/html5/thumbnails/31.jpg)