Esta páginacita fontes, mas quenão cobrem todo o conteúdo. Ajude ainserir referências (Encontre fontes:Google (N • L • A • I • WP refs) • ABW • CAPES).(novembro de 2022) |
| id Tech 5 | |
|---|---|
Captura de tela do jogoRage. | |
| Desenvolvedor | id Software |
| Sistema operacional | Microsoft Windows,PlayStation 3,Xbox 360[1] |
| Disponível em | inglês |
| Tipo | Motor de jogo |
| Website | id Software (eminglês). |
id Tech 5 é ummotor de jogo criado pelaid Software, seguindo os seus predecessores,Id Tech 1,2,3 e4, e sucedido pelos motoresId Tech 6 e7. O motor foi primeiramente apresentado ao público em2007 naQuakeCon porJohn Carmack (chefe executivo da id Software) num computadorAppleMacintosh deoito núcleos, porém ademo usou apenas umnúcleo com implementaçãoOpenGL com a ajuda de umaplaca de vídeoQuadro 7000 de 512 MB dememória[2].
Durante uma entrevista com John Carmack indicou um eventual lançamento do novoengine emopen-source, e que isso provavelmente ocorreria alguns anos depois do lançamento do id Tech 5 em alguns jogos comerciais. Mais tarde, durante a QuakeCon 2010,Todd Hollenshead (o CEO na época) anunciou que enquanto a Id Tech 5 poderia ser internamente distribuída para desenvolvedores daZenimax, o motor não seria disponibilizado para licenciamento.[3]
O motor émultiplataforma o que torna possível renderizar os mesmos modelos em diferentes plataformas sem a necessidade de ser reescrito um novo código para cada sistema. O que reduz a complexidade de tornar o jogo disponível em diversos plataformas.[1]
A demonstração inicial do motor apresentado possuía 20 GB de dados e de textura (usando uma abordagem mais avançadaMegaTexture chamadaVirtual Texturing, que suporta texturas com resoluções de até 128000x128000 pixels) e um mundo completamente dinâmico.[4] Esta técnica permite que o motor envie automaticamente o fluxo de texturas para a memória conforme necessário, o que significa que o desenvolvedor não precisa se preocupar com restrições ou limites de memória de textura.[4][5]
Uma das características visualmente evidente que o processador irá incluir é uma penumbra na sombra (bordas suaves), usando mapas de sombra (shadow maps).[6] Em contraste, a id Tech 4, que apresentou uma técnica diferente de sombreamento, tiveram sombras muito bem definidas. O motor também terá numerosos outros efeitos gráficos avançados, tais como materiais diversos para iluminação, renderizaçãohigh dynamic range, profundidade de campo (depth of field) emotion blur.[7] O motor também possui suporte a processamento de tarefas simultâneas da CPU, incluindo a lógica do jogo,Inteligência artificial, física e aúdio.[4][5]
|coautores= (ajuda)