[SAMMELTHREAD] Sehenswerte Videos
- Krishty
- Establishment
- Beiträge: 8342
- Registriert: 26.02.2009, 11:18
- Benutzertext: state is the enemy
- Kontaktdaten:
Re: [SAMMELTHREAD] Sehenswerte Videos
Unwahrscheinlich, dass es anders geht. Der Datenumfang ist immer wahnsinnig begrenzt, damit die Daten sich nicht aufstauen (du kannst die Ergebnisse ja erst bekommen, nachdem das Rendering vorbei ist; und dann sollten es möglichst keine Megabytes sein).
Aber was du sagst, wäre via Compute Shader machbar: Rendere in eine Textur und lies im Compute Shader aus, welche Werte gerendert wurden. Dann nutz die atomaren Counter der GPU, um eine Liste von benötigter Geometrie wegzuschreiben. Lad das Ergebnis zur CPU herunter und verwerte es. Könnte man hochparallel hinkriegen.
Aber was du sagst, wäre via Compute Shader machbar: Rendere in eine Textur und lies im Compute Shader aus, welche Werte gerendert wurden. Dann nutz die atomaren Counter der GPU, um eine Liste von benötigter Geometrie wegzuschreiben. Lad das Ergebnis zur CPU herunter und verwerte es. Könnte man hochparallel hinkriegen.
- Chromanoid
- Moderator
- Beiträge: 4285
- Registriert: 16.10.2002, 19:39
- Echter Name: Christian Kulenkampff
- Wohnort: Lüneburg
Re: [SAMMELTHREAD] Sehenswerte Videos
Ah cool danke für den Tipp. Mmh, ich habe echt lange nicht mehr reingeschaut in diese "Welt". Wenn ich das richtig sehe, müssten RWBuffer auch dafür gehen, aber die werden wohl noch weniger unterstützt, als die atomic counter. Oder meintest Du das mit "Liste von benötigter Geometrie wegzuschreiben"?
- Krishty
- Establishment
- Beiträge: 8342
- Registriert: 26.02.2009, 11:18
- Benutzertext: state is the enemy
- Kontaktdaten:
Re: [SAMMELTHREAD] Sehenswerte Videos
Ich war mir selber nicht mehr so sicher, welches Ding ich meinte, aber nach deinem Artikel müssten es ein Structured Buffer mit AppendStructuredBuffer() sein. Cat hat damit vor zehn Jahren experimentiert und sie waren sauschnell. Du würdest erstmal alle Pixel im Shared Memory (also im gemeinsamen Speicher der Computer Shader) sortieren und Duplikate eliminieren, dann die einzigartigen Werte via AppendStructuredBuffer() in einen Structured Buffer schreiben. Da du viele Gruppen parallel hast, dürfte das sogar wirklich mordsmäßig schnell sein.
Re: [SAMMELTHREAD] Sehenswerte Videos
Ich glaube der Witz ist vor allen Dingen, dass die PlayStation 5 eine sauschnelle Festplatte hat und den kombinierten CPU/GPU Ram in einem Sekundenbruchteil (1/4 Sekunde oder so?) komplett austauschen kann. Wenn du es also richtig implementierst, hast du dann einfach keine Ladezeiten mehr und musst auch nie mehr vom Level im Speicher haben, als du gerade überhaupt sehen kannst.
Sicher, das alles vernünftig zu implementieren ist auch eine gewaltige Leistung, aber mir scheint dass der Wesentliche Sprung hier durch die wirklich gut abgestimmte Hardware geschieht, und nicht durch super schlaue neue Algorithmen. Indem man sich einfach mal auf die Festplatte konzentriert statt der GPU 20% mehr GFlops zu bescheren, hat man jetzt auf einmal diesen Sprung geschafft, wo man wirklich neue Möglichkeiten hat und nicht einfach nur schneller ist. Und mir scheint als könne es diesmal sogar etwas dauern, bis vergleichbares auf dem PC möglich ist.
Lieber dumm fragen, als dumm bleiben!
https://jonathank.de/games/
https://jonathank.de/games/
- Chromanoid
- Moderator
- Beiträge: 4285
- Registriert: 16.10.2002, 19:39
- Echter Name: Christian Kulenkampff
- Wohnort: Lüneburg
Re: [SAMMELTHREAD] Sehenswerte Videos
Die Engines werden immer besser, wenn man dann noch demnächst Grafiken generieren lassen kann, dann hat man es als Hobby-Entwickler echt gut. So apropos "wie soll man da noch mithalten"...
Gibt es eigentlich schon Versuche, interaktive Echtzeit-Computer-Grafik mit solchen Dingern in echter wirkende interaktive Grafiken zu retuschieren? Ich bin echt mal gespannt ob wir in einigen Jahren einen postapokalyptischen Wüstenfilm mit dem Handy in der Innenstadt drehen können. Da kommt echt einiges cooles auf uns zu :) Auch so AR-Brillen, die einen ins Mittelalter katapultieren und die Moderne mit "Mittelalter-Hindernissen" ersetzen.
Re: [SAMMELTHREAD] Sehenswerte Videos
Das wird wohl das Ziel sein, aber ich sehe das noch nicht so schnell für allgemeine Szenen. Ironischerweise sind Gesichter eigentlich ziemlich simpel: Zwei Augen, Nase, Mund, das sieht eigentlich immer irgendwie gleich aus. Die exakten Proportionen (das, was es menschlichen Künstlern so schwer macht und sie ins Uncanny Valley rutschen lässt), lassen sich relativ leicht lernen (qed) und dann auch replizieren und deswegen sehen die Ergebnisse hier halt gut aus. Aber es ist ein sehr eingeschränkter Datensatz, halt menschliche Gesichter von vorne.Chromanoid hat geschrieben: ↑18.06.2020, 22:52 Gibt es eigentlich schon Versuche, interaktive Echtzeit-Computer-Grafik mit solchen Dingern in echter wirkende interaktive Grafiken zu retuschieren? Ich bin echt mal gespannt ob wir in einigen Jahren einen postapokalyptischen Wüstenfilm mit dem Handy in der Innenstadt drehen können. Da kommt echt einiges cooles auf uns zu :) Auch so AR-Brillen, die einen ins Mittelalter katapultieren und die Moderne mit "Mittelalter-Hindernissen" ersetzen.
Um Artefakte in alltäglichen Szenen zu vermeiden, müsste das neuronale Netz in gewisser weise von jeder Art von Objekt wissen, welche Features plausibel sind und welche nicht. Das erscheint mir echt aufwändig, wenn man bedenkt wie viele unterschiedliche Szene es gibt. Alleine die Perspektive ist ja so eine Sache, die im Video gezeigten Gesichter sind ja auch alle aus der selben Ansicht. Und alle haben sie einen echt langweiligen Hintergrund. Man schaue sich mal das hier an:
http://www.whichfaceisreal.com/
Die Gesichter sehen echt gut aus, trotzdem kann man (zumindest ich) eigentlich jedesmal zweifelsfrei das falsche identifizieren. Oft, weil es Artefakte im Hintergrund gibt. Und das wegzutrainieren ist echt nicht so einfach. Und das vielleicht nichtmal so sehr auf der theoretischen Seite, sondern tatsächlich wegen der Menge an Eingabedaten, die man braucht. Auf meinem Schreibtisch sind jetzt gerade zum Beispiel Tastatur, Maus, Monitor, Lautsprecher, Webcam, Mehrfachsteckdose, Kopfhörer, Wasserflasche, Handy, Taschenmesser, Notizblock, eine reihe Kabel... Das sind schon ein dutzend Klassen, und man muss die alle aus unterschiedlichen Perspektiven trainieren. Das ist etwas anderes als ein Datensatz mit vielleicht 10.000 Portraits. Um Artefakte zu vermeiden müsste ein Netzwerk nicht nur lernen, wie all diese Objekte aussehen, sondern auch wie sie (funktional) zueinander in Beziehung stehen.
Genau das selbe Phänomen sieht man übrigens ständig. Spielt zum Beispiel mal eine Runde AI Dungeon:
https://play.aidungeon.io/
Es ist erstaunlich, wie kreativ und grammatikalisch richtig die Sätze sind. Trotzdem wird schnell klar, dass das Netzwerk keine Ahnung hat, was irgendeines von den Wörtern bedeutet. Es gibt kein zugrunde liegendes internes Modell der Welt, es gibt nur eine Liste an Wörtern, die oft zusammen auftauchen. Dadurch sind alle Geschichten inkonsistent und unlogisch, was irgendwie dadurch kaschiert wird, dass in jedem Satz in eine vollkommen neue Situation gesprungen wird.
AI kann heute simple Dinge verstehen ("Wie ist die Geometrie von einem Gesicht", "Wie sieht ein korrekter Satz aus", ...), aber ich habe noch nichts gesehen, das irgendwie in die Richtung eines tatsächlichen Weltverständnisses geht. Es ist das alte "oh, der Computer ist jetzt intelligent, denn er kann Schach spielen". Aber Gesichter sind halt einfach, wie Schachspielen. Klingt unintuitiv (weil beides für den Menschen schwer ist), aber genau das zeigen halt aktuelle Veröffentlichungen.
Lieber dumm fragen, als dumm bleiben!
https://jonathank.de/games/
https://jonathank.de/games/
Re: [SAMMELTHREAD] Sehenswerte Videos
Also für mich liest sich das wie "ja, ein paar coole Dinge gehen, viele andere coole Dinge gehen noch nicht, aber das ist kein Problem, wenn man einfach mehr Trainingsdata hätte", was ansich das ist, was ich gesagt habe sagen wollte.
Und eine Textbeschreibung ist halt eine Sache, da entsteht das Bild in gewisser Hinsicht beim Leser im Kopf (weil er im Gegensatz zum Netzwerk ein sehr konkretes Verständnis davon hat, was Wörter wirklich bedeuten und daraus eine Szene zusammen setzen kann). Aber diese Bilder selber zu generieren (und z.B. statt nur Gesichter wirklich allgemeine Szenen zu erzeugen), braucht einfach um Größenordnungen mehr Daten, und da sehe ich aktuell halt noch ein Problem.
Unvorstellbar ist eine Lösung vielleicht nicht, man könnte schon z.B. Google Streetview verwenden, oder mit theoretisch mit Millionen Handys permanent aufnehmen oder oder. Aber das erscheint mir alles nochmal eine andere Größenordnung zu sein als das, was heutzutage in der Praxis gemacht wird.
Und eine Textbeschreibung ist halt eine Sache, da entsteht das Bild in gewisser Hinsicht beim Leser im Kopf (weil er im Gegensatz zum Netzwerk ein sehr konkretes Verständnis davon hat, was Wörter wirklich bedeuten und daraus eine Szene zusammen setzen kann). Aber diese Bilder selber zu generieren (und z.B. statt nur Gesichter wirklich allgemeine Szenen zu erzeugen), braucht einfach um Größenordnungen mehr Daten, und da sehe ich aktuell halt noch ein Problem.
Unvorstellbar ist eine Lösung vielleicht nicht, man könnte schon z.B. Google Streetview verwenden, oder mit theoretisch mit Millionen Handys permanent aufnehmen oder oder. Aber das erscheint mir alles nochmal eine andere Größenordnung zu sein als das, was heutzutage in der Praxis gemacht wird.
Lieber dumm fragen, als dumm bleiben!
https://jonathank.de/games/
https://jonathank.de/games/
- xq
- Establishment
- Beiträge: 1590
- Registriert: 07.10.2012, 14:56
- Alter Benutzername: MasterQ32
- Echter Name: Felix Queißner
- Wohnort: Stuttgart & Region
- Kontaktdaten:
Re: [SAMMELTHREAD] Sehenswerte Videos
Spaceship Generator für Blender:
War mal MasterQ32, findet den Namen aber mittlerweile ziemlich albern…
Programmiert viel in
Zig
und nervt Leute damit.
Programmiert viel in
Re: [SAMMELTHREAD] Sehenswerte Videos
Oh, das ist cool, interessant dass er wirklich nur mit einer Box startet. Muss ich mir mal installieren.
Ich kannte bisher eher die Kitbashing-Ansätze mit fertigen Modulen:
http://ship.shapewright.com/
https://www.blendswap.com/blend/3409
Ich kannte bisher eher die Kitbashing-Ansätze mit fertigen Modulen:
http://ship.shapewright.com/
https://www.blendswap.com/blend/3409
Re: [SAMMELTHREAD] Sehenswerte Videos
Stenografie: 300 Silben pro Minute in Handschrift:
https://www.youtube.com/watch?v=gkceFuQAvWI
Ich habe mich nie damit beschäftigt, wie das eigentlich aussieht oder funktioniert. Wenn ich mir das Video anschaue, sieht es ehrlich gesagt nach einem billigen Fake aus, aber anscheinend funktioniert das wirklich so. Krasser Scheiß :D
Hier noch der Wikipediaartikel: https://de.wikipedia.org/wiki/Stenografie
https://www.youtube.com/watch?v=gkceFuQAvWI
Ich habe mich nie damit beschäftigt, wie das eigentlich aussieht oder funktioniert. Wenn ich mir das Video anschaue, sieht es ehrlich gesagt nach einem billigen Fake aus, aber anscheinend funktioniert das wirklich so. Krasser Scheiß :D
Hier noch der Wikipediaartikel: https://de.wikipedia.org/wiki/Stenografie
Lieber dumm fragen, als dumm bleiben!
https://jonathank.de/games/
https://jonathank.de/games/
-
- Establishment
- Beiträge: 135
- Registriert: 29.08.2003, 14:22
- Kontaktdaten:
Re: [SAMMELTHREAD] Sehenswerte Videos
Unsere Schriftführerin im Verein schreibt damit bei jeder Versammlung die Protokolle mit.
Kein Mensch kann das lesen, aber sie tippt es hinterher ordentlich ab, also scheint es wohl zu funktionieren ;-)
Auf jeden Fall sehr beeindruckend!
Kein Mensch kann das lesen, aber sie tippt es hinterher ordentlich ab, also scheint es wohl zu funktionieren ;-)
Auf jeden Fall sehr beeindruckend!
>>> http://www.bug-soft.net <<<
- Schrompf
- Moderator
- Beiträge: 5146
- Registriert: 25.02.2009, 23:44
- Benutzertext: Lernt nur selten dazu
- Echter Name: Thomas
- Wohnort: Dresden
- Kontaktdaten:
Re: [SAMMELTHREAD] Sehenswerte Videos
TechTalk zur UnrealEngine 5:
https://www.youtube.com/watch?v=roMYi7BU1YY
Hab's noch nicht gesehen, aber soll wohl ein bisschen mehr über die Tech erzählen.
https://www.youtube.com/watch?v=roMYi7BU1YY
Hab's noch nicht gesehen, aber soll wohl ein bisschen mehr über die Tech erzählen.
Früher mal Dreamworlds. Früher mal Open Asset Import Library. Heutzutage nur noch so rumwursteln.
Re: [SAMMELTHREAD] Sehenswerte Videos
How we fit an NES game into 40 Kilobytes:
https://www.youtube.com/watch?v=ZWQ0591PAxM
Super schön anschaulich erklärt. Hat man irgendwie direkt Bock sich das selber anzutun ;)
https://www.youtube.com/watch?v=ZWQ0591PAxM
Super schön anschaulich erklärt. Hat man irgendwie direkt Bock sich das selber anzutun ;)
- Krishty
- Establishment
- Beiträge: 8342
- Registriert: 26.02.2009, 11:18
- Benutzertext: state is the enemy
- Kontaktdaten:
Re: [SAMMELTHREAD] Sehenswerte Videos
Beeindruckend, wie umfangreich der neue Flugsimulator ist. 37.000 Flugplätze sind abgebildet. Natürlich nicht originalgetreu, sondern halb-prozedural zusammengemischt. Aber bei dem Gedanken, dass das aus dem Video tatsächlich über den ganzen Globus verteilt anzutreffen ist, überkommt mich als Indie-Entwickler wirklich ein Gefühl der Winzigkeit.
Auch Outerra dürfte das Wasser nun zum Hals stehen.
Auch Outerra dürfte das Wasser nun zum Hals stehen.
- Schrompf
- Moderator
- Beiträge: 5146
- Registriert: 25.02.2009, 23:44
- Benutzertext: Lernt nur selten dazu
- Echter Name: Thomas
- Wohnort: Dresden
- Kontaktdaten:
Re: [SAMMELTHREAD] Sehenswerte Videos
Niedlich.
Früher mal Dreamworlds. Früher mal Open Asset Import Library. Heutzutage nur noch so rumwursteln.
Re: [SAMMELTHREAD] Sehenswerte Videos
Dieses mal war ich auch mit dabei... bei 02:59:45
- Krishty
- Establishment
- Beiträge: 8342
- Registriert: 26.02.2009, 11:18
- Benutzertext: state is the enemy
- Kontaktdaten:
Re: [SAMMELTHREAD] Sehenswerte Videos
Super Präsentation! Hat sie auch voll erwischt!
Schön: Jedes Mal, wenn ich StoneQuest sehe, ist ein neues zufälliges Feature drin. Klaviere, Melonen, Jahreszeiten, Planetenringe, Kleeblätter …
Schön: Jedes Mal, wenn ich StoneQuest sehe, ist ein neues zufälliges Feature drin. Klaviere, Melonen, Jahreszeiten, Planetenringe, Kleeblätter …
- xq
- Establishment
- Beiträge: 1590
- Registriert: 07.10.2012, 14:56
- Alter Benutzername: MasterQ32
- Echter Name: Felix Queißner
- Wohnort: Stuttgart & Region
- Kontaktdaten:
Re: [SAMMELTHREAD] Sehenswerte Videos
Dem kann ich nur so zustimmen. Wenn man das Spiel schon kennt, kichert man die ganze Zeit schon, weil man weiß, was noch kommt
War mal MasterQ32, findet den Namen aber mittlerweile ziemlich albern…
Programmiert viel in
Zig
und nervt Leute damit.
Programmiert viel in
- xq
- Establishment
- Beiträge: 1590
- Registriert: 07.10.2012, 14:56
- Alter Benutzername: MasterQ32
- Echter Name: Felix Queißner
- Wohnort: Stuttgart & Region
- Kontaktdaten:
Re: [SAMMELTHREAD] Sehenswerte Videos
Sehr sehr geile Variante von Game Of Life:
War mal MasterQ32, findet den Namen aber mittlerweile ziemlich albern…
Programmiert viel in
Zig
und nervt Leute damit.
Programmiert viel in
Re: [SAMMELTHREAD] Sehenswerte Videos
@Zudo: echt geil gemacht. aaaaber im ernst, veröffentlich doch mal ein minispiel auf basis von all dem was du gemacht hast. das piano mit tag/nacht wetter wär doch schon was?
@xq: sieht cool aus, aber ich versteh nicht wirklich was ich sehe...
@xq: sieht cool aus, aber ich versteh nicht wirklich was ich sehe...
Blood of the Undead https://falkenbrew.itch.io/blood-of-the-undead
- Chromanoid
- Moderator
- Beiträge: 4285
- Registriert: 16.10.2002, 19:39
- Echter Name: Christian Kulenkampff
- Wohnort: Lüneburg
- Krishty
- Establishment
- Beiträge: 8342
- Registriert: 26.02.2009, 11:18
- Benutzertext: state is the enemy
- Kontaktdaten:
Re: [SAMMELTHREAD] Sehenswerte Videos
I earn up to $20k a month while working from home, making my own hours, and being my own boss … and you can, too! Why don’t you join me?
- Chromanoid
- Moderator
- Beiträge: 4285
- Registriert: 16.10.2002, 19:39
- Echter Name: Christian Kulenkampff
- Wohnort: Lüneburg
Re: [SAMMELTHREAD] Sehenswerte Videos
Sehr nice :) Danke!
Re: [SAMMELTHREAD] Sehenswerte Videos
Ich hab gerade ein Video entdeckt, dass glaub ich allgemein ein Problem von uns Spiele Entwicklern ganz gut aufgreift...
Man hat schnell eine riesen Wunschliste, was man in sein Game packen will, weiß aber nicht so recht, wie man die einzelnen Elemente zusammen bekommt und der Fokus auf den Spielspaß / das Gamedesign geht schnell unter.
Bei Shardcraft hab ich noch keine Idee, wie ich den Inselwachstum sinnvoll limitieren soll. marcgfx schreibt schon ewig an Devader und Zudo hat die tollste Grafik in stonequest, aber auch hier fehlt im noch die Idee für das eigentliche gameplay (um ein paar Beispiele zu nennen).
Vielleicht hilft dem einen oder anderen ja das Video :)
Man hat schnell eine riesen Wunschliste, was man in sein Game packen will, weiß aber nicht so recht, wie man die einzelnen Elemente zusammen bekommt und der Fokus auf den Spielspaß / das Gamedesign geht schnell unter.
Bei Shardcraft hab ich noch keine Idee, wie ich den Inselwachstum sinnvoll limitieren soll. marcgfx schreibt schon ewig an Devader und Zudo hat die tollste Grafik in stonequest, aber auch hier fehlt im noch die Idee für das eigentliche gameplay (um ein paar Beispiele zu nennen).
Vielleicht hilft dem einen oder anderen ja das Video :)
Re: [SAMMELTHREAD] Sehenswerte Videos
Hatten wir das schon? Virtual Screen mit der Unreal-Engine, hier am Beispiel von "The Mandalorian".
Video ist beispielhaft, es gibt einige zum Thema.
Statt Greenscreen und nachträgliches Einarbeiten eines gerenderten Sets wird ein Echtzeit-3D-Set mittels Unreal auf Rundum-Screens dargestellt und Ausschnitt/Perspektive live mit der Kamera abgeglichen und direkt mitgefilmt (schematisch dargestellt ca. ab 0.30 im Video).
Licht, Spiegelungen etc. auf dem Studioset, Schauspielern und Kostümen praktisch perfekt, und alle haben direkt dieselbe Vorstellung vom Set. MoSick-Gefahr nur, wenn die Schauspieler in dieselbe Richtung wie die Kamera schauen: Es wird immer nur der Viewport Hi gerendert, außerhalb bleibt statische Grobansicht.
Wer Disney+ hat: Disney Galerie zum Mandalorian, Folge 4, befasst sich auch damit.
Re: [SAMMELTHREAD] Sehenswerte Videos
@LONy: Ist vor allem gutes Promo-Material für ihn. Gibt einiges das ich wiedererkenne und es ist immer interessant zu sehen wie andere vorgegangen sind.
@joeydee: Richtig geil... ich kannte das noch nicht.
@joeydee: Richtig geil... ich kannte das noch nicht.
Blood of the Undead https://falkenbrew.itch.io/blood-of-the-undead
- Krishty
- Establishment
- Beiträge: 8342
- Registriert: 26.02.2009, 11:18
- Benutzertext: state is the enemy
- Kontaktdaten:
Re: [SAMMELTHREAD] Sehenswerte Videos
Meine Güte, Inigo Quilez hat ja eine ganze Tutorialserie auf YouTube