La démoscène est-elle une source de progrès en infographie? [fermé]

8

Je suis curieux de savoir si la demoscene a historiquement introduit de nouvelles techniques qui auraient autrement mis plus de temps à découvrir, contribuant au progrès de l'infographie. Est-elle devenue plus ou moins pertinente au fil des ans?

Je sais que certaines des premières démos ont profité d'erreurs matérielles connues et sont allées au-delà de ce qui était considéré comme possible à l'époque, mais ce qui m'intéresse, c'est si l'une des nouvelles techniques introduites a ensuite été adoptée par des chercheurs ou des programmeurs professionnels pour faire partie de la façon de faire courante acceptée.

trichoplax
la source
Vous voudrez peut-être ajouter des méta ou non, c'est une question pertinente?
joojaa
@joojaa personne ne s'en est encore plaint, mais n'hésitez pas à le faire sur meta si vous le souhaitez.
trichoplax
Cela ressemble vraiment à une "conversation" et non à une question à laquelle on peut répondre. Je sais que sur d'autres sites d'échange de piles, ils préfèrent les questions auxquelles on peut répondre, mais je ne sais pas quelle est la politique ici.
Alan Wolfe
@AlanWolfe nous sommes en train de décider collectivement quelle sera notre politique, alors allez-y et mentionnez tout ce que vous trouvez pertinent sur Meta. De cette façon, nous pouvons avoir des directives claires avant de nous ouvrir à une communauté plus large en version bêta publique. J'aime poser des questions sur la frontière pour essayer de lancer cette discussion sur la politique ...
trichoplax
Au SIGGRAPH cette année, il y avait un demoscener qui a montré une vieille démo. Ils ont fait un mappage de texture avec deux instructions par pixel, en utilisant du code d'auto-réécriture. Pas exactement une découverte, mais assez soigné.
imallett

Réponses:

7

La scène de démonstration fait marcher Ray depuis longtemps, mais ce n'est que récemment que les jeux AAA du flux principal ont commencé à l'utiliser. L'utilisation principale pour laquelle je l'ai vu est pour les réflexions de l'espace d'écran, le raymarking contre le zbuffer (killzone, call of duty). De plus, shadertoy a été réalisé par inigo quillez, qui est issu de la scène de démonstration. Les gens utilisent maintenant shadertoy pour prototyper et partager la recherche sur les techniques graphiques. Je dirais donc que la réponse est oui, mais j'aimerais entendre plus d'exemples si d'autres personnes en ont (:

Alan Wolfe
la source
3
Outre une source de progrès, c'est aussi un excellent moyen d'apprendre et un endroit encore meilleur pour trouver des exemples. Je sais que j'ai appris les shaders au cours de la dernière année, principalement grâce à Shadertoy. J'ai trouvé que c'était une communauté open source, c'est génial comment tout le monde partage ses techniques.
Ethan Shulman
4
Bon point! Je dois également dire qu'en tant que programmeur de jeux professionnel, quand je vois une personne sur la scène de démonstration créer quelque chose que je ne pensais même pas possible, cela me donne envie d'en apprendre davantage et d'essayer d'intégrer ces techniques dans les jeux que je '' m travaillant.
Alan Wolfe
... et d'autre part, Wolfenstein 3D a utilisé la marche par rayons (en 2D).
Pseudonyme
Oh tout à fait! John Carmack a fait des choses incroyables avec le casting de rayons
Alan Wolfe