GameVicio Entretenimento: GameVicio | FlashVicio | Hhide.ME | ClubVicio | Fórum | Flow
Nanny Nelly
Nanny Nelly
Feminino
Brinque de ser babá e cuide de todos os bebês deixados no berçário, atendendo a todas as suas necessidades.
GameVicio Logo

CryEngine 3 vai abandonar o Anti-Aliasing?

por M䮢ë£ö, fonte Alienbabeltech, data  




Lá estava eu, em minha noite tranquila vagando pela Internet quando me deparei com uma entrevista com Carl Jones da Crytek sobre o CryENGINE 3, que vai poder rodar os jogos da próxima geração de Crysis no PC, Playstation 3 e Xbox 360. Como qualquer entusiasta de PC, estou muito animado com a perspectiva de um novo jogo Crysis com gráficos ainda melhores do que o primeiro para a geração atual e futura de hardwares. Então, imediatamente pulei para a parte que se refere ao PC, e através da leitura da referida entrevista me deparei com uma resposta muito interessante.

Quando perguntado sobre o que as novas tecnologias foram implementadas em CryENGINE 3, Mr Jones respondeu:

"Temos implementado mais multi-core support, streaming e uma nova técnica de renderização: Deferred Lighting, o que permite um enorme número de luzes dinâmicas em uma cena, sem exigir uma elevada quantidade de poder de processamento, iluminação global no motor em tempo real, além de uma série de pequenas, mas importantes melhorias para todas as nossas tecnologias e funcionalidades."

Preste muita atenção ao texto acima. Assim que eu li o texto, algo me incmodou. Eu pensei, não era esse "Deferred Lighting ou Shading" a razão por trás da falta de anti-aliasing em STALKER: Shadow of Chernobyl e Dead Space? Bom, eu não sou programador de jogos, então eu não sei o que esta técnica é ou como trabalha. Então, fiz o que um usuário normal faria quando as coisas não funcionam como esperado. Procurei na Wikipedia sobre esta técnica, e em seguida procurei no Google por algo concreto sobre o porquê de um jogo desenvolvido com "Deferred Lighting" não suporta Anti-Aliasing.

Aqui está o que Wikipedia tem a dizer:

"Em computação gráfica, "Deferred Lighting" é uma técnica de três dimensões de sombreamento em que o resultado de um algoritmo de sombreamento é calculado dividindo-o em partes menores, que são escritos no buffer de armazenamento intermediário para serem combinados mais tarde, em vez de imediatamente por escrito o resultado de sombreamento para a cor framebuffer. Implementações em hardware modernos tendem a usar Multiple Render Targets (MRT) para evitar transformações de vértices redundantes. Normalmente, uma vez que todos os buffers necessários são construídos em seguida, são lidos (geralmente como texturas de entrada) de um algoritmo de sombreamento (por exemplo, uma equação de iluminação) e combinados para produzir o resultado final. Desta forma, a computação e largura de banda de memória necessária à sombra de uma cena é reduzido à partes visíveis, reduzindo a complexidade da profundidade sombreada."

Não se preocupe se você ficou oprimido por todo o tecnicismo acima, preste muita atenção para a citação abaixo como eu tinha confirmado em minha suspeita.

Wikipedia afirma:

"Outra desvantagem bastante importante é que, devido à separação da fase de iluminação a partir da fase geométrica, anti alias hardware não produzem mais resultados corretos e embora o primeiro passe de renderização usado quando as propriedades básicas (difuso,normal, etc ) pode usar anti alias, não é completa até que a iluminação anti alias seja aplicada quando necessária. Uma das técnicas habituais de superar esta limitação está em usar a detecção de bordas na imagem aplicando "blur" sobre as bordas."

Isto significa que quando se usa "Deferred Shading" em um hardware tradicional, a assistência do Anti-Aliasing não funciona. No entanto, como uma solução para isso, um "blur" é aplicado sobre as bordas irregulares da imagem.

A próxima parte da prova vem de um livro publicado pela Nvidia em seu site desenvolvedor intitulado "GPU Gems 2: Técnicas de programação de gráficos de alto desempenho e computação General-Purpose". Oles Shishkovtsov da GSC Game World no Chapter 9, falando sobre "Deferred Shading" em STALKER, explica:

"Um deferred renderer é apenas incompatível com o hardware atual assistido com antialiasing ,infelizmente (Hargreaves e Harris 2004). Assim, torna-se o anti-aliasing unicamente de responsabilidade da aplicação e do shader, não podemos contar com a GPU sozinha. Por que o aliasing já decorre da falta de correspondência entre as freqüências do sinal de origem e de destino, em representação discreta, uma boa aproximação de um filtro anti-aliasing é apenas um filtro low-pass, que é simples blurring."

Junto com STALKER, Dead Space é um outro jogo que usa o "Deferred Shading". Então eu carreguei Dead Space para ver o quanto blur é adicionado para as bordas, e com certeza não havia visto a diferença na minha frente.

Embora a diferença no jogo não seja perceptível, chega ser uma blasfêmia pensar que o próximo Crysis, entre tantos outros jogos, não poderia apoiar uma técnica como Anti-Aliasing.

Mr Jones explica:

"Com CryENGINE 3 - você realmente tem uma porta para cada plataforma - ao construir o seu jogo, ele será executado no PS3, Xbox 360 e PC. Sua plataforma de ligação é agora apenas uma questão de design - não um requisito para favorecer uma abordagem de desenvolvimento em detrimento de outra, devido a limitações técnicas.

Esperemos que os jogadores de PC venham ter um jogo adaptado para tirar maior proveito de todo o hardware mais recente da Intel, AMD e Nvidia no momento da liberação, embora possamos ter que conviver com um certo blurring em torno das bordas.

Update: Parece que o Anti-aliasing pode ser habilitado com "Deferred Shading" no modo DX10. Nvidia publicou um documento técnico intitulado "DirectX 10: The Next Generation Graphics API", que explica isso.

O slide acima veio diretamente da Crytek, falando sobre os objetivos do projeto da CryENGINE 3. Assim, parece que eles poderiam estar usando EdgeAA (o método de remoção de serrilhados blurry) em DirectX9 e terminam com:

"EdgeAA,...Estamos trabalhando nisso".

Podemos supor que eles possam aplicar anti-aliasing no modo DX10?

por M䮢ë£ö, fonte: Alienbabeltech
||
Primeira | Anterior | Próxima | Última |
SLASH32
# SLASH32
Eu acho que no meu caso pode até tirar o tal do Phisix, meu pc só vai roda isso no low mesmo... :)
Mas não me impede de jogar. Ter gráficos topados não é tudo(no meu caso é claro) dou importância ao enredo e ao envolvimento que jogo proporciona...
todydejaca
# todydejaca
Acho que só vai ter blur nos consoles... Já nos computadores vão usar anti-alising
(EU ACHO)
Paulo Henrique S
# Paulo Henrique S
Crysis é Crysis. Só podia ser resultado de trabalho envolvendo alemães. São extremamente perfeccionistas e idealistas, sempre nos surpreendendo. ?? Pena que perco noites de sono para fazer upgrade's para poder "rodar" Crysis cada vez com mais perfeição, haja grana.
WilksCaos
# WilksCaos
Sabe-se lá se vai rodar no minimo com os pc q temos hj... Anti aliasing no Crysis é coisa d quem PODE! kkk
Fulgar
# Fulgar
No baixo tá bom!!! rodando q serve!!!
feido
# feido
Muuuuito Bom!Pelomenos crysis 2 não vai fica tão pesado
Seru_X
# Seru_X
Meu... AA so foi mais uma coisa inutil pra forçar consumidores a trocar de placa de video... Uso do AA so se explica em baixa resolução quando eu digo baixa é baixa mesmo tipo 640x480,800x600 em 1024x768 2x ja resolve...resolução maior que 1024 usar AA e burrice voce nao vai ter ganho nenhum e so vai fazer sua placa trabalho 100x mais atoa

Ve se tem cabimento um negocio desse... O cara querendo usa 8x AA em 1680x1050 é o cumulo do absurdo esse é bem o tipo de nego que acaba trocando de vga pra ganhar 8 fps

Saldade do Quincunx esse sim era um filtro bom 2x dele era igual ao 8x normal e ve se a nvidia ainda usa ela usa nada e porq ? consumidor que se foda e compre otra placa e ponto final

Os caras da Crytek ta mais do certo tem que para de usar AA mesmo tem tira esse mito da cabeça do povo
edwinwilker
# edwinwilker
Eu consigo 1680x1050, aa4x,grafico no high, e +-45fps, quando passo a 8x, tenho 7fps!!!!!!!!!!!!!!!!!! eu juro que não entendo, e olha quendo esse jogo foi lançado o top era 8800gtx!!!!!!!!!!!
Bekero
# Bekero
Ja disse uma vez e irei repetir, esta engine é voltada para o hardware fraco dos consoles, entaum naum esperem bater os graficos do primeiro crysis de maneira alguma.
SandmannSchneil
# SandmannSchneil
O Crysis já rodo no maximo sem AA dizem ke essa nova engine é mais "leve" =D
RenanCSTD
# RenanCSTD
Eu queria ver como a CryENGINE ou o crysis 2 vai funcionar no PS3 e no XBOX 360, o jogo deve ficar sem iluminação e sem riqueza de telhes como na versão para para pc.resumindo deve fica uma bosta.
adsonpablo
# adsonpablo
O ant-alias não é problema não, o bom e que a cry engine3 vai tirar melhor proveito dos processadores e gpu's como citado acima, então há mais chances de nossas maquinas roda novo crysis até bonzim,
PsycoSykeS
# PsycoSykeS
Se rodar no mínimo no meu PC já ta bom....
360forever
# 360forever
Não estou nem aí se não tiver AA...

meu PC num vai por nem no maximo sem AA mesmo...
ualacecorp
# ualacecorp
Se rodar ta valendo!!!
MarcosAlbuquerque
# MarcosAlbuquerque
E pelo jeito otro elefante branco pros nosos pc's!
tanto faz! com ou sem antialising ningem tem pc pra usar no crysis mesmo!
#1_NintendoFan
# #1_NintendoFan
# yusuke_666

Isso que da corinthiano falar, só sai merda mesmo!
eduardomaffia
# eduardomaffia
# guilhermeacesar
00:26 (2 horas atrás)
Saudades dos tempos em que se pensava na qualidade do enredo do game e em sua diversão...
Hoje em dia tudo isso foi trocado por gráficos...
Não é só isso que faz um game...
Não estou nem aí se não tiver AA...


Cara, disse tudo! Penso da msm maneira.
Mponto
# Mponto
Essas técnicas avançadas de programação me fascinam. Valeu pelo post.
guilhermeacesar
# guilhermeacesar
# lodisval

Não concordo com vc... os usuários console não ganham nada com isso, programadores usando todas as formas possíves para fazer com seus usuários joguem jogos de qualidade por mais e mais tempo, sem ter toda as despezas de trocar de hardware???
Quem tem console tem a certeza e tranquilidade de um bom dinheiro investido em diversão por anos, ao contrário dos usuários de pc (provado pelos próprio usuários da gamevicio) que se matam para trocar de placa de vídeo a cada "mudancinha gráfica" inventada pelo directx 11 e compania...
E a sensação de dinheiro mal investido aumenta ainda mais quando você vê que gastou uma grana em uma plataforma escassa em jogos...
Eu sei do que estou falando, pois troquei toda esse trabalho do pc pela tranquilidade do meu Xbox 360 de fim de semana...
Sem arrependimentos, sem frustrações... e sem preocupações com AA, frame por segundo, etc...
guilhermeacesar
# guilhermeacesar
Saudades dos tempos em que se pensava na qualidade do enredo do game e em sua diversão...
Hoje em dia tudo isso foi trocado por gráficos...
Não é só isso que faz um game...
Não estou nem aí se não tiver AA...
bruno.diabasso
# bruno.diabasso
Pois é, eu montei o meu por 1700 tenho monitor de 19 polegadas e uma gt 9500 com windows seven, rodei o resident evil 5 molinho molinho :D
Over game
# Over game
A Crytek é mesmo fodona, aposto q o Carnack (Id) deve morrer de vontade de trabalhar lá :D (polêmica à vista)
orlandosimoesjr
# orlandosimoesjr
Deus, me dói na alma todas as vezes que vejo pessoas falando que é preciso se trocar de placa de 6 em 6 meses...

Isso aí é mito e não sei porque algumas pessoas ainda insitem em falar isso.
?? igual aquele papo de que um bom PC pra jogos custa quase 4000 reais.
Com 2000 você monte um ótimo PC, basta entender do assunto.
cadmax
# cadmax
Na minha opinião(Eu ,um bosta que não entende muito) acho que essa técnologia é mais complexa não exigindo anti-aliasing e mesmo assim, já vi videos da CryEngine 3 que são gêniais,se não utilizarem mais anti-aliasing talvez estamos prestes a prestigiar um jogo com gráficos mais avançados,porém muito mais leves.
lodisval
# lodisval
Não ha mistério. Na plataforma pc o hardware vai sendo ajustado as novas exigencias do software. Na plataforma console na impossiblidade de se ajustar o hardware tenta se ajustar o software. Enquanto no pc ambos avançam em direção a melhorias visiveis nos consoles o software tenta se ajustar para tirar o máximo proveito do que ja existe. Não dá pra imaginar alguem que ache que os consoles ganhem com isso.
YURE_COREY
# YURE_COREY
Bom eu li o texto e fiquei viajando, não entendi muita coisa, mas se isso fizer com que a CryEngine 3 seja mais leve e não perca a qualidade, espero que seja valido.
Ryo Watanabe
# Ryo Watanabe
Q bom !
elquimico
# elquimico
Caramba quanta merda eu li aqui
consoles não rodam AA LOL, santa ignorancia,
se não sabe não fala merda!!

engraçado q eles falam em evolução grafica, e dai quando eles vão eliminar o aa pra colocar uma tecnoligia melhor q AA, eles falam q é culpa dos consoles q tão atransado os graficos!!
se toca, para de falar merda, AA é uma coisa ultrapassada, ja foi, ja era, tem coisa melhor q AA!
adriankey
# adriankey
Deveriam é lançar monitores com Ant Alising nativo bem poderoso ai sua placa ficava livre desta tarefa que e pesada. minha tv tem isso mas não e potente mas da pra perceber que jogos serilhão menos nela que no monitor .
An?nimo
# An?nimo
Quero ver se for a msm MERDA DO GTA IV vc pode ter um GTX 295 que a porra do jogo fica serrilhado ! e uma merda...
iuriroos
# iuriroos
Contanto que a imagem do jogo fique bonita, eu não me importo.
Harry Potter 5
# Harry Potter 5
Pode se activar o anti-aliasing no catalyst...
Fabio_BB
# Fabio_BB
Anti-aliasing, é coisa do passado novas soluções graficas estão vindo com tudo para o mais alto desempenho sem perder a qualidade!
|G|
# |G|
Só por causa dos malditos consoles ¬¬, JOGO DE TIRO S?? DEVIA TER PRA PC.

Uiii, ah não! vão me negativar, isso vai acabar com a minha vida! ¬¬
rvt
# rvt
Anti-aliasing vai virar passada, tem muitos outros meios de fazer esse trabalho nos graficos, muito melhores, so faltam desenvolverem mais e mais...
Aramis_182
# Aramis_182
# canapu
Tediante pode até ser quando esta jogando em 5FPS
pq até virar a arma vc ja morre, então joga ele com os gráficos, e com pelo menos 25 fps, e depois volta aqui, e fala se é tediante, e outra coisa, no começo vc tem que espionar, não sair metendo a cara, tem que ter tática, coisa que é para poucos, não gostam de nenhum tipo de simulação, acostumado com os arcades da vida,
Albert-hero
# Albert-hero
Pra mim nao importa.. quero saber oq vai acontecer na historia desse Crysis 2
canapu
# canapu
Um jogo tediante daquele so tem grafico nada mais na minha opiniao ou jogo sem graça por tanto faz mesmo ter ou nao anti-aliasing nao gosto mesmo melhores jogos do q ele existe aos montes ai
john conor
# john conor
A crytek deixou de lado o AA por causa dos consoles ultrapassados que não aquentam essa tecnologia pois ela sabe que os consoles dão mais lucro que o PC então pra quê investir tando em gráficos para somente usuários de PC desfrutarem desse poder se onde ela ganha dinheiro não vai rodar o jogo 100% que são os consoles, a crytek não é trouxa para investir em pc onde a pirataria é altissima, é uma pena pois o pc é minha plantaforma de games.
sport recife
# sport recife
Num joguei nem o crysis 1 e já tão falando do dois...fala sério...meu pc tá fudido mesmo.
vichte22
# vichte22
Viu quem mando baixar crysis por torrent.
An?nimo
# An?nimo
Muito bom agora sei porque a iluminaçao
do Dead space era tao foda.

Eles tem que começar a explorar tambem o
tesselationdo dx11 esse sim da pau no AA concerteza.
seufelipe
# seufelipe
Claro que vai se dificil supera crysis, mal otimizado do jeito que é, só que se fizer algo no nível do gta
Lucas Kane
# Lucas Kane
Ahhh velho na boa.. sem querer ser chato mas.. Crysis tinha q ser exclusivo pra pc!!! é o jogo testador de hardware!!! era a base q se tinha pra se comprar uma placa de video!!!
jtaday
# jtaday
Não adianta, vai ser dificil para própria Crytek superar o Crysis 1! é fato, aliás, é dificil alguma outra engine se quer chgar perto! gosto muito da Unreal engine por ser boa e leve, mas a Cryengine mata a pau! já no Crysis Warhead não achei legal como o primeiro a parte gráfica! mas igual, jogão! E não adianta, eles não vão ficar fazendo jogo para cada console e depois para pc, provavelmente ficaremos limitados ao DX9C! foda mas é verdade!
Gu 07
# Gu 07
Li tudo muito interessante essas partes técnicas por trás de um jogo .
Fred XC
# Fred XC
Provavelmente esta decisao foi tomada pro jogo rodar nos consoles e como sairia muito caro fazer um jogo com o grafico super f*da pra pc e um grafico mais ou menos pra console eles escolheram fazer um jogo q o grafico deve ficar parecido com o grafico dos crysis anteriores mas q rode nos consoles
estes consoles sempre atrapalhando a tecnologia grafica evoluir
gilvanmetal
# gilvanmetal
Isso devido ao ps3 que não tem Anti-aliasing pra não fica inferior a pc e xbox 360
hyperyon
# hyperyon
Com essa nova geração anti-aliasing já era
Primeira | Anterior | Próxima | Última |

Sobre o colaborador

avatar de M䮢ë£ö

Vídeos relacionados

imagem
Crysis 2 DX 11 Ultra Settings - GTX ...
  • Duração: 01:45
  • Visualizações: 92
  • Categoria: Gameplays
  • Jogo: Crysis 2
  • Plataforma: PC
  • Usuário: raphaelmv1
imagem
Detonado de Crysis 2 - Parte 1
  • Duração: 09:52
  • Visualizações: 50
  • Categoria: Outros
  • Jogo: Crysis 2
  • Usuário: NickSmmith
imagem
Low vs High
  • Duração: 02:28
  • Visualizações: 0
  • Categoria: Outros
  • Jogo: Crysis 2
  • Plataforma: PC
  • Usuário: NykosTI
Ajuda | Sobre nós | Feeds | Anuncie conosco | Fale conosco

©2011 GameVicio