Ist die Demoszene eine Quelle für Fortschritte in der Computergrafik? [geschlossen]

8

Ich bin interessiert zu wissen, ob die Demoszene in der Vergangenheit neue Techniken eingeführt hat, deren Entdeckung sonst länger gedauert hätte und die zum Fortschritt der Computergrafik beigetragen haben. Ist es im Laufe der Jahre mehr oder weniger relevant geworden?

Ich weiß, dass einige der frühen Demos bekannte Hardwarefehler ausnutzten und über das hinausgingen, was zu dieser Zeit für möglich gehalten wurde, aber was mich interessiert, ist, ob eine der eingeführten neuen Techniken dann von Forschern oder professionellen Programmierern übernommen wurde Werden Sie Teil der vom Mainstream akzeptierten Art, Dinge zu tun.

Trichoplax
quelle
Vielleicht möchten Sie Meta hinzufügen, ob dies eine relevante Frage ist oder nicht?
Jojaja
@joojaa noch hat sich niemand darüber beschwert, aber zögern Sie nicht, es auf Meta zu erhöhen, wenn Sie möchten.
Trichoplax
Es scheint wirklich ein "Gespräch" zu sein und keine Frage, die beantwortet werden kann. Ich weiß auf anderen Stack-Exchange-Sites, dass sie Fragen bevorzugen, die beantwortet werden können, aber nicht sicher sind, wie die Richtlinie hier lautet.
Alan Wolfe
@AlanWolfe Wir sind gerade dabei, gemeinsam zu entscheiden, wie unsere Richtlinien aussehen sollen. Erwähnen Sie also alles, was Sie für Meta relevant finden. Auf diese Weise können wir klare Richtlinien haben, bevor wir uns in der öffentlichen Beta einer breiteren Community öffnen. Ich stelle gerne Fragen an der Grenze, um zu versuchen, diese Diskussion über Politik in Gang zu bringen ...
Trichoplax
Bei SIGGRAPH in diesem Jahr gab es einen Demoscener, der eine alte Demo zeigte. Sie führten eine Texturabbildung mit zwei Anweisungen pro Pixel durch, indem sie selbst umschreibenden Code verwendeten. Nicht gerade eine Entdeckung, aber ziemlich ordentlich.
Imallett

Antworten:

7

In der Demoszene marschiert Ray schon seit langer Zeit, aber erst vor kurzem haben AAA-Spiele mit Mainstream-Streams damit begonnen. Die Hauptanwendung, für die ich es gesehen habe, ist für Bildschirmreflexionen, die gegen den Z-Puffer strahlen (Killzone, Call of Duty). Shadertoy wurde auch von Inigo Quillez gemacht, der aus der Demoszene stammt. Die Leute benutzen jetzt Shadertoy, um Prototypen zu erstellen und grafische Forschung zu teilen. Ich würde also sagen, die Antwort lautet ja, aber ich würde gerne weitere Beispiele hören, wenn andere Leute welche haben (:

Alan Wolfe
quelle
3
Neben einer Quelle von Fortschritten ist es auch eine großartige Möglichkeit zu lernen und ein noch besserer Ort, um Beispiele zu finden. Ich weiß, dass ich im letzten Jahr hauptsächlich durch Shadertoy Shader gelernt habe. Ich habe festgestellt, dass es sich um eine Open-Source-Community handelt. Es ist großartig, wie jeder seine Techniken teilt.
Ethan Shulman
4
Guter Punkt! Ich muss auch sagen, dass ich als professioneller Spieleprogrammierer, wenn ich sehe, dass eine Person in einer Demoszene etwas macht, was ich nicht einmal für möglich gehalten habe, etwas darüber lernen und versuchen möchte, diese Techniken in die Spiele einzubringen, die ich habe. Ich arbeite daran.
Alan Wolfe
... und andererseits verwendete Wolfenstein 3D Ray Marching (in 2D).
Pseudonym
Oh, richtig, total! John Carmack hat einige erstaunliche Dinge mit Ray Casting gemacht
Alan Wolfe