Mostrar mensagens com a etiqueta DirectX. Mostrar todas as mensagens
Mostrar mensagens com a etiqueta DirectX. Mostrar todas as mensagens

segunda-feira, 15 de agosto de 2022

Intel abandona DirectX 9

A Intel deixa de suportar o tradicional DirectX 9 (DX9) nos seus CPUs 12th gen e GPUs Arc.

O DirectX 9, em tempos patamar de referência para os jogos "recentes" (já lá vão 20 anos), vai deixar de ser suportado nativamente no hardware mais recente da Intel.

A partir de agora, quem ainda quiser / tiver de usar DX9 num CPU Intel 12th gen ou GPU Arc, terá que o fazer através do processo de tradução disponibilizado pelo D3D9On12 no Windows 11, que mantém a compatibilidade com jogos DX9 convertendo esses comandos em comandos usando o mais recente DX 12.

Este abandono nem sequer deverá ser notado pela maioria dos utilizadores, mas poderá ser notado por quem ainda revisita jogos antigos, como o Unreal Tournament, Team Fortress 2, Star Wars: Knights of the Old Republic, e outros; ou que ainda esteja dependente de software daquela era que não tenha recebido actualizações.

segunda-feira, 23 de março de 2020

Microsoft revela DirectX 12 Ultimate


Depois de ter revelado detalhes da Xbox Series X, a Microsoft dá também a conhecer a próxima geração do DirectX, o DirectX 12 Ultimate, que estreiam o suporte para raytracing, variable rate shading, e mesh shaders.

Para além de continuar a servir como ponte de unificação entre os jogos Xbox e Windows 10, este novo DirectX 12 Ultimate tem por objectivo dar aos estúdios e programadores uma forma de acederem a todo o potencial do GPU AMD baseado em RDNA2 que servirá de base à próxima geração de consolas (tanto a Xbox Series X da MS, como também a PS5 da Sony).

É por isso que neste DirectX 12 Ultimate podemos contar com uma série de novas tecnologias que ficam pela primeira disponíveis nativamente no DirectX, como o raytracing com DXR 1.1, que facilita imenso a utilização do raytracing para uso prático em jogos (e com mais capacidades); Variable Rate Shading, que permite segmentar inteligentemente que partes do ecrã precisam de maior ou menos qualidade; e Mesh Shaders, que permite que ampliar drasticamente o nível de detalhe de objectos 3D.

São melhorias que visam servir como base para o máximo aproveitamento das mais recentes gerações de GPUs, e definir o patamar para os próximos anos.

sábado, 16 de março de 2019

Microsoft faz chegar DirectX 12 ao Windows 7


De forma inesperada, a Microsoft anunciou que vai ser possível desfrutar de jogos DirectX 12 no Windows 7, começando pelo World of Warcraft.

A medida apanhou todos de surpresa, uma vez que desde o lançamento do Windows 10 que o DirectX 12 (que até aqui era um exclusivo desta edição do Windows) tinha sido utilizado como um factor para incentivar a actualização dos Windows antigos entre os jogadores. Logo desde então surgiram vozes críticas de que não havia motivos "reais" para que a MS não fizesse chegar o DirectX 12 ao Windows 7, coisa que agora se confirma.

O World of Warcraft será o primeiro jogo a dar uso ao DirectX 12 no Windows 7, com a MS a fazer referência que outros jogos se poderão seguir - sem, no entanto, deixar de fazer referência de que as melhorias de desempenho proporcionadas pelo DirectX 12 seriam ainda melhores no Windows 10.

A parte que gera mais perplexidade é o momento em que isto acontece: um momento em que estamos prestes a começar a receber avisos do fim de vida para o Windows 7, e que fariam prever que a MS já não tivesse qualquer interesse em dar este tipo de bónus aos jogadores. Talvez a Blizzard tenha conseguido convencer a MS mostrando que ainda existem milhões de jogadores que se mantêm fiéis ao Windows 7, e que não faria sentido estar a penalizá-los?

domingo, 25 de março de 2018

DirectX ganha Raytracing para gráficos mais realistas


A Microsoft sabe que o seu DirectX é um componente de peso que mantém o Windows como plataforma privilegiada para os jogos; e por isso não é de admirar que tente manter-se relevante com o anúncio de um modo raytracing chamado DXR.

A maioria dos utilizadores não perderá um segundo que seja a pensar como é que são geradas as imagens 3D que têm nos jogos, mas a verdade é que se tratam de imagens "falsificadas" que recorrem a todo o tipo de truques para poupar processamento; e que consequentemente vão precisando de métodos cada vez mais complexos para lhes dar maior realismo... como as sombras dinâmicas, diferenças de luminosidade devido a luzes reflectidas, etc.

O raytracing é uma técnica alternativa de rendering 3D que retraça o percurso dos raios de luz e que consegue obter resultados muito mais realistas - sendo que o único problema é que é extremamente "pesada" em termos computacionais; mas o avanço dos GPUs parece estar no ponto para começar a trazer o rendering raytricing em tempo real para os computadores domésticos; ou pelo menos assim pretende a Microsoft com o DirectX Raytracing.

Jogos como o Project PICA PICA já estão a usar este método, e embora ainda se tratem de cenários relativamente simples, já se consegue ir reparando nas diferenças que o raytracing faz (sendo que, obviamente, não faltam as obrigatórias esferas de video / espelhadas para mostrar aquilo que outros sistemas de rendering teriam enorme dificuldade em fazer).

... Faltou apenas dizer que tipo de hardware é que será necessário para correr o DXR em resoluções e framerates decentes... mas para quem passou pelo tempo em que uma única imagem raytraced calculada num Commodore Amiga 500 demorava qualquer coisa como 8 a 12 horas a calcular... qualquer coisa será sempre melhor! :)


terça-feira, 17 de maio de 2016

Windows 10 ganha unlocked framerate e G-Sync/Freesync em jogos UWP


A Microsoft sabe que os jogadores representam uma fatia importante do seu sistema Windows, e não quer arriscar que os mesmos se mudem para outras paragens, tendo reagido rapidamente às críticas que vão sendo feitas ao UWP (Universal Windows Platform). Por isso, os jogos UWP vão deixar de ter o framerate limitado como acontecia originalmente, e poderão também suportar o G-Sync da Nvidia e Freesync da AMD.

Passos essenciais para que os jogos UWP possam competir com os restantes jogos - embora ainda falte ver até que ponto a Windows Store terá capacidade para fazer frente às lojas de jogos mais populares (como o Steam, e até o Origin da EA.) Seja como for, para quem quiser tirar partido do DX12 e futuros desenvolvimentos, terá obrigatoriamente que se converter ao Windows 10... uma táctica que já foi utilizada no passado para fomentar/obrigar a adopção dos novos Windows entre os jogadores.

Uma das vantagens que a MS refere para o DX12 é o novo modo "full-screen" que continua a ser compatível com o modo janela, facilitando a transição entre um jogo full-screen e outros programas que se estejam a correr, sem os cortes abruptos a que normalmente isso está associado (será especialmente importante para quem esteja a correr apps de gravação de vídeo, comunicações, etc enquanto está a jogar.

terça-feira, 10 de fevereiro de 2015

Star Swarm mostra as melhorias que o DirectX 12 vai trazer


O Windows continua a ser a maior plataforma de jogos nos PCs, e o seu DirectX é o sistema que permite que os seus jogos possam funcionar numa infinidade de diferentes combinações de motherboards, CPUs e placas gráficas. Com o Windows 10 iremos ter um novo DirectX 12 e que já vai mostrando o que vale.

Como qualquer tecnologia que foi crescendo em cima de coisas que nasceram "no século passado", o DirectX 11 é uma autêntica manta de retalhos, que à custa de manter a compatibilidade com o passado já não permite tirar o máximo partido dos GPUs actuais. Isso levou a AMD a criar o Mantle, que permite um acesso mais directo ao GPU, com o respectivo aumento do desempenho... e agora a MS mostra que estava atenta.

Com o DirectX12 (ainda em fase beta), os resultados mostram já um salto significativo face aos obtidos com o DirectX 11 e tornando quase irrelavantes as diferenças para o Mantle.



Claro que isto refere-se a este jogo/demo Star Swarm, que nos apresenta milhares de naves no ecrã em simultâneo, e que foi concebido precisamente para levar ao limite o sistema de desenho e actualização dos elementos gráficos (e que revela que no DirectX 11 grande parte do tempo é "desperdiçado"; enquanto que no DirectX 12 mesmo com essa carga elevada de trabalho, tudo "rola" sem problemas.)

Importa referir que no caso de outros jogos, as diferenças poderão não ser tão substanciais... mas de qualquer forma, fica mais que comprovado que o DirectX 12 irá tirar melhor proveito do hardware disponível - e é isso que interessa.

... A única parte que poderá não agradar a todos, é que o DX12 só estará disponível para o Windows 10 (devido à sua integração com o novo sistema WDDM 2.0 que foi completamente retrabalhado e que representa grandes alterações face à forma como eram geridos os gráficos no Windows.)



sábado, 13 de abril de 2013

AMD diz que não irá Haver DirectX 12... Nunca


É um relato bastante estranho mas que merece ser levado a sério vindo de que vem: o vice presidente da secção de vendas da AMD disse que não há planos para que haja um DirectX 12, nem agora nem no futuro. Afirmações que no entanto podem a estar ser mal interpretadas... ou ser um sinal de que o DirectX11 e 11.1 já atingiu um ponto com tal versatilidade que, por agora, não se imagina que venham a ser necessárias mais funcionalidades.

Por outro lado, com o mercado dos PCs em queda, alternativas como a Steam Box nos PCs a dispensarem o Windows, e a iminente chegada da nova geração de consolas que as equilibrará em termos de potência com os PCs actuais... parece-me mais que evidente que o segmento de jogos nos PCs se tornará num nicho cada vez mais restrito apenas para os verdadeiros adeptos. E nem me arrisco a dizer como é que as coisas poderão estar daqui por mais 3 ou 4 anos (quando smartphones e tablets também tiverem capacidades gráficas idênticas às que temos hoje nos PCs).


O que é certo é que também eu me deparei agora com a triste realidade do peso da idade das minhas duas GTX 275 em SLI, e que tão bem se têm portado ao longo dos anos, dão finalmente sinal da sua idade. Depois de ter descarregado o Crysis 3, fui confrontado com a mensagem de que é um jogo apenas para DirectX 11, e que as minhas placas não o suportam. Ora boa... lá vou ter que fazer um upgrade inesperado.

... Enquanto pesquisava por novas placas (em princípio optarei por um GTX 670), e considerava a hipótese de vender as 275, descobri que afinal já não parecem ter grande valor comercial... mesmo se são ainda bem capazes de dar e sobrar para muitos jogos. O meu plano era que se aguentassem 5 anos (e trocá-las para o ano, por altura da chegada da nova geração de GPUs da Nvidia), mas parece que errei por um ano e vai ter que ser mais cedo.

segunda-feira, 16 de janeiro de 2012

Intel Mostra DX11 nos Ivy Bridge... com Vídeo Falso


Pensava-se que já seria tempo de empresas como a Intel saberem que não é fácil enganar um público "tecnológico", e por isso mesmo não se compreende como tentaram fazer a pseudo-demonstração do poder gráfico dos novos portáteis com Ivy Bridge a correr um jogo em DirectX 11 como o F1 2011.

É que, em vez de mostrarem o jogo ao vivo como anunciaram, limitaram-se a passar um video do jogo - que ninguém garante não ter sido feito em sistemas muito mais potentes!
Pior ainda, quando o apresentador viu que a coisa não estava a correr bem - os seus movimentos não coincidiam com os do vídeo - tentou levar a coisa para a brincadeira, mas depois dando novo tiro no pé dizendo que o jogo estaria afinal a ser controlado por outra pessoa nos bastidores.

... A pergunta que se coloca é: se o Ivy Bridge é assim tão potente em DX11 como anunciam... porque motivo não o mostraram mesmo ao vivo a correr este jogo?



[via PC Manias]

quinta-feira, 22 de novembro de 2007

DirectX 9.0c no Linux com o Wine

Muitos dos utilizadores do Windows XP recusam-se a abandonar o S.O. da Microsoft unicamente por causa do jogos.
No entanto, além do crescente suporte por parte das companhias - com jogos como o ET:Quake Wars e UT3 com suporte para Linux - muitos outros podem funcionar perfeitamente em Linux usando o Wine.

Para quem estiver com dificuldades na instalação e configuração do DirectX 9.0c na sua máquina, deixo-vos aqui um tutorial simples de como o fazer:
Instalar o DirectX 9.0c no Wine
Related Posts with Thumbnails