O demosceno é uma fonte de avanços na computação gráfica? [fechadas]


8

Estou interessado em saber se o demosceno introduziu historicamente novas técnicas que, de outra forma, levariam mais tempo para serem descobertas, contribuindo para o progresso da computação gráfica. Tornou-se mais ou menos relevante ao longo dos anos?

Sei que algumas das demos iniciais aproveitaram os erros de hardware conhecidos e foram além do que era considerado possível no momento, mas o que me interessa é se alguma das novas técnicas introduzidas foi adotada por pesquisadores ou programadores profissionais para tornar-se parte da maneira convencional aceita de fazer as coisas.


Você pode querer adicionar uma meta sobre se esta é uma pergunta relevante?
Joojaa

@joojaa ninguém se queixou ainda, mas fique à vontade para falar sobre meta, se quiser.
precisa saber é o seguinte

Realmente parece uma "conversa" e não uma pergunta que pode ser respondida. Sei em outros sites de troca de pilhas que eles preferem perguntas que possam ser respondidas, mas não tenho certeza de qual é a política aqui.
Alan Wolfe

@AlanWolfe, estamos decidindo coletivamente qual será nossa política; portanto, mencione o que achar relevante no Meta. Dessa forma, podemos ter diretrizes claras antes de nos abrirmos para uma comunidade mais ampla na versão beta pública. Eu gosto de fazer perguntas sobre a fronteira para tentar pontapé inicial que a discussão sobre a política ...
Trichoplax

No SIGGRAPH deste ano, houve um demoscener que mostrou uma demo antiga. Eles fizeram o mapeamento de textura com duas instruções por pixel, usando código de reescrita automática. Não é exatamente uma descoberta, mas é bem legal.
precisa saber é o seguinte

Respostas:


7

A cena demo faz Ray marchando por um longo tempo, mas apenas recentemente os jogos AAA do fluxo principal começaram a usá-lo. O principal uso que eu vi é para reflexões no espaço da tela, marcando raios contra o zbuffer (killzone, call of duty). Além disso, shadertoy foi feito por inigo quillez, que é da cena demo. As pessoas agora estão usando shadertoy para prototipar e compartilhar a pesquisa de técnicas gráficas. Então, eu diria que a resposta é sim, mas gostaria de ouvir mais exemplos, se outras pessoas tiverem algum (:


3
Além de uma fonte de avanços, também é uma ótima maneira de aprender e um lugar ainda melhor para encontrar exemplos. Eu sei que aprendi shaders ao longo do ano passado principalmente através de Shadertoy. Eu descobri que é uma comunidade de código-fonte aberto. É incrível como todos compartilham suas técnicas.
Ethan Shulman

4
Bom ponto! Também tenho que dizer que, como programador profissional de jogos, quando vejo uma pessoa da cena demo fazer algo que nem pensei que fosse possível, me faz querer aprender sobre isso e tentar trazer essas técnicas para os jogos que eu ' estou trabalhando.
Alan Wolfe

... e, por outro lado, o Wolfenstein 3D usou marchas com raios (em 2D).
Pseudônimo

Oh, totalmente certo! John Carmack fez algumas coisas surpreendentes com fundição ray
Alan Wolfe
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.