obstáculos móveis e destrutíveis e movimento credível de fumaça, neblina ou roupas ainda estão entre os mais interessante porque raramente convincente implementado efeitos gráficos. Para efeitos de física perfeitas cálculos extremamente sofisticados são necessários superar até mesmo os processadores modernos quad-core. Nvidia tem, portanto, assumiu a empresa Ageia em 2008 para desenvolver o motor PhysX e otimizar os próprios gráficos GeForce cartões. A primeira solução de Ageia baseado em um cartão separado que deve calcular a física nos jogos.

Embora o cartão acelerador PhysX foi claramente superior aos cálculos de CPUs no desempenho, a placa Ageia vendeu muito pouco. Porque não havia praticamente nenhuma jogos que suportam PhysX. Por outro lado, os desenvolvedores de jogos estavam céticos porque há apenas não eram muitos jogadores que estavam dispostos a comprar um cartão de física dedicado. A situação mudou abruptamente quando NVIDIA Ageia assumiu. Imediatamente placas gráficas Nvidia deve substituir o hardware adicional. Nvidia já tinha aberto com CUDA (Compute Unified Device Architecture) seus processadores gráficos anteriormente para cálculos gerais. CUDA é suportada nos chips gráficos da GeForce 8-série, em conformidade, isto também se aplica a PhysX. Para um melhor desempenho dos motoristas autorizados a estacionar qualquer segundo cartão existente apenas para os cálculos PhysX.

PhysX sempre provoca discussão porque os proprietários Nvidia comercializado aceleração GPU como um benefício de seus próprios cartões GeForce e Radeon bloqueada.PhysX sempre provoca discussão porque os proprietários Nvidia comercializado aceleração GPU como um benefício de seus próprios cartões GeForce e Radeon bloqueada.

Mas PhysX da Nvidia não é usado principalmente para a aceleração de física em placas gráficas, mas como middleware, os outros motores como o Unreal Engine 3.5 complementado por efeitos físicos. Os cálculos são aceites pelo CPU, porque em todas as plataformas de destino (consoles, PCs com a Radeon e GeForce) funciona igualmente, embora pelo menos efeitos podem ser mostrados. Embora Nvidia sublinhou repetidamente que ele é livre de pé AMD, CUDA e PhysX apoio na Radeon placas gráficas, mas não surpreendentemente, ainda não existe uma aproximação: Ambos os lados se acusaram mutuamente de não querer trabalhar em conjunto. Aqui, o Spieleetwickler só faria o poder absoluto de cartões gráficos de PC como um processador física para usar se eles poderiam chegar a todos os PCs de jogos usando uma técnica, pelo menos. Então AMD e Nvidia freios em conjunto para apoiar ao invés do desenvolvimento técnico.

competição

Além PhysX não é a solução de software puro Havok, que é usado em muitos jogos como middleware e é agora um dos gigantes da indústria Intel. Intel adquiriu Havok, curiosamente, apenas metade de um ano após a aquisição da Ageia pela Nvidia. AMD, no entanto, desenvolvido ATI Stream (mitterweile em APP renomeado) para cálculos gerais sobre seus chips próprios gráficos e suporta com bala uma fonte aberta, motor de física livre, mas desempenha praticamente nenhum papel na prática. Além disso, há o OpenCL padrão aberto, meios de suporte NVIDIA CUDA e significa AMD APP e que também permite a programação de cálculos de física em placas gráficas. Desde DirectX 11 está disponível com os shaders de computação também uma interface para cálculos gerais sobre placas gráficas. Cada placa gráfica que é DirectX 10 compatível, pode ser usado para. Assim, poderia ser considerado interface de programação dominante para jogos de PC fornecer a longo prazo para DirectX que cálculos físicos para ser acelerado em ambos Radeon e GeForce iguais e PhysX está à procura redundante.

jogos PhysX

Na lista oficial de jogos PhysX pode ser encontrada ao lado de alguns jogos mais para o Xbox 360 eo PlayStation Mac, mas é 3. dominando o PC. A lista de títulos é muito mais que calcular PhysX no processador. Os jogos, que estão no vídeo GeForce cartões efeitos adicionais, listamos abaixo.

Ghost Recon Advanced Warfighter 2 (2007)

O atirador tático Ghost Recon: Advanced Warfighter 2é um dos poucos jogos que aproveitaram PhysX com base no cartão Ageia antes de ser adquirida pela Nvidia. Os efeitos produzidos deste modo são múltiplas: grandemente aumento do número de partículas em explosões e buracos de bala, as superfícies metálicas que se dobram as explosões e próximas têxteis rasgando. Mas a maior parte dos efeitos olhou como se fossem facilmente possível mesmo sem PhysX. No nível de bônus "Ageia Islândia" No entanto PhysX realmente pode flexionar seus músculos. Aqui você pode desmontar em suas partes componentes como árvores e edifícios desejados, os materiais são rasgadas por explosões em pedaços e as folhas se movem quando sob fogo.

Ghost Recon Advanced Warfighter 2 com PhysXGhost Recon Advanced Warfighter 2 com PhysX
Ghost Recon Advanced Warfighter 2 com PhysX

Veja efeitos PhysX - Ghost Recon Advanced Warfighter 2

Crazy Machines 2 (2007)

Na série jogo Crazy Machines tornar as tarefas estranhas para uma dor de cabeça, porque você tem apenas alguns componentes pré-definidos disponíveis para a solução. O desenvolvedor usado neste fato Crazy Machines 2para computação física e comportamento do objeto, o motor PhysX. Originalmente, o programador também planejou tarefas com líquidos para os proprietários do cartão de hardware. mas porque o motorista fez dificuldades, este aspecto nunca veio para o jogo final.

Crazy Machines 2 com PhysXCrazy Machines 2 com PhysX
Crazy Machines 2 com PhysX

Veja efeitos PhysX - Crazy Machines 2