¿Es el demoscene una fuente de avances en gráficos por computadora? [cerrado]

8

Me interesa saber si el demoscene ha introducido históricamente nuevas técnicas que de otro modo hubieran tardado más en descubrir, contribuyendo al progreso de los gráficos por computadora. ¿Se ha vuelto más o menos relevante con los años?

Sé que algunas de las primeras demostraciones aprovecharon los errores de hardware conocidos y fueron más allá de lo que se consideraba posible en ese momento, pero lo que me interesa es si alguna de las nuevas técnicas introducidas fue adoptada por investigadores o programadores profesionales para formar parte de la forma aceptada de hacer las cosas.

trichoplax
fuente
¿Es posible que desee agregar meta en si o no esta es una pregunta relevante?
joojaa
@joojaa nadie se ha quejado aún, pero siéntase libre de plantearlo en meta si lo desea.
trichoplax
Realmente parece una "conversación" y no una pregunta que pueda responderse. Sé en otros sitios de intercambio de pila que prefieren preguntas que pueden responderse, pero no estoy seguro de cuál es la política aquí.
Alan Wolfe
@AlanWolfe estamos en el proceso de decidir colectivamente cuál será nuestra política, así que continúa y menciona todo lo que consideres relevante en Meta. De esa manera podemos tener pautas claras antes de abrirnos a una comunidad más amplia en beta pública. Me gusta hacer preguntas en el límite para tratar de iniciar esa discusión sobre política ...
trichoplax
En SIGGRAPH este año, hubo un demoscener que mostró una vieja demostración. Hicieron mapeo de textura con dos instrucciones por píxel, mediante el uso de código de reescritura. No es exactamente un descubrimiento, pero está bastante bien.
imallett

Respuestas:

7

La escena de demostración ha estado haciendo marcha de Ray durante mucho tiempo, pero solo recientemente los juegos principales de AAA comenzaron a usarla. El uso principal para el que lo he visto es para reflexiones de espacio de pantalla, raymarching contra el zbuffer (killzone, call of duty). Además, sombreado fue hecho por Iñigo Quillez, quien es de la escena de demostración. La gente ahora está usando shadowrtoy para crear prototipos y compartir investigaciones sobre técnicas gráficas. Entonces diría que la respuesta es sí, pero me gustaría escuchar más ejemplos si otras personas tienen alguno (:

Alan Wolfe
fuente
3
Además de una fuente de avances, también es una excelente manera de aprender y un lugar aún mejor para encontrar ejemplos. Sé que he aprendido sombreadores durante el año pasado principalmente a través de Shadertoy. He descubierto que es una comunidad de código abierto que es increíble cómo todos comparten sus técnicas.
Ethan Shulman
44
¡Buen punto! También tengo que decir que, como programador profesional de juegos, cuando veo a una persona de la escena de demostración hacer algo que ni siquiera creía que fuera posible, me dan ganas de aprender al respecto e intentar incorporar esas técnicas a los juegos. Estoy trabajando en
Alan Wolfe
... y, por otro lado, Wolfenstein 3D usó la marcha de rayos (en 2D).
Seudónimo
Oh bien totalmente! John Carmack hizo algunas cosas increíbles con el casting de rayos
Alan Wolfe