IRC Logs for #zfx


2021-07-27

04:21:04 IceMichael: moin
05:39:31 Schrompf joined the channel
06:58:24 xq: moin
06:59:03 Schrompf: yohigrüzimitannand
07:03:44 IceMichael: Aloe Vera, wie die Hawaianer sagen
07:14:04 Schrompf: Allowed Wer? wie der USanier fragen würde
07:30:17 joeydee joined the channel
07:30:39 joeydee: Mpf. Wie die Morgenmuffelin sagen würde.
07:30:43 xq: moin
07:30:45 xq: danke, joeydee: https://github.com/Dunstwolke
07:30:49 xq: jetzt auch mit logo *grins*
07:31:17 joeydee: :D cool
07:32:39 Schrompf: fein
08:23:05 Schrompf joined the channel
08:26:32 IceMichael: Schrompf, guter Einwand
08:27:28 joeydee: Den Einwand musst du der Einwanderungsbehörde melden.
11:14:09 Essex20 joined the channel
11:14:20 Essex20: Servus
11:14:48 Schrompf: grüzi
11:20:47 Essex20: Schrompf.. warum setzt du mir immer das Bild einer älteren Schlagersänger-Dame in den Kopf nur durch deine simple Begrüßung....
11:20:50 Essex20: WHY????? ^^
11:32:32 Schrompf: ich hab ne voodoo-puppe von dir
11:34:15 Essex20: Das erklärt einiges in letzter Zeit...
12:07:00 xq: moin moin
12:17:34 xq: das ist sehr gechillt und empfehlenswert
12:22:47 Schrompf: joa, steht schon auf der liste
12:23:52 xq: das kannste sicher auch mal mit deiner kleinen spielen *grin*
12:24:09 Schrompf: womöglich :-D
12:28:17 joeydee: Früher ht man einfach Domino gespielt :D
12:29:23 Schrompf: später dann carcassonne
12:29:42 Schrompf: von italienisch "carcass" - leiche
12:31:34 joeydee: Oder Domino-Rallye.
16:53:15 joggel joined the channel
16:53:20 joggel: hi ao
16:53:22 joggel: hi ho
16:54:58 xq: huhu
16:55:08 joggel: hey xq
16:55:36 joggel: Ich würde dich mal was fragen bzgl Copyright/Lizenz
16:56:00 joggel: ehm.. wart
16:56:22 xq: wazz up?
16:57:00 joggel: ich habe das mal auf Pastebin kopiert
16:57:01 joggel: https://pastebin.com/ypcWUiPK
16:57:10 joggel: und zwar: kann ich den Code verändern?
16:57:25 joggel: will ein Gizmo bei mir einbauen
16:57:51 xq: lies!
16:57:58 joggel: also ich verstehen den Text so, dass ich damit machen kann was ich will
16:58:11 xq: steht auch genau so dran
16:58:19 xq: aber
16:58:20 xq: >
16:58:21 xq: The above copyright notice and this permission notice shall be included in all
16:58:21 xq: copies or substantial portions of the Software.
16:58:22 joggel: ich solte nur den Lizenz-Text kopieren und mit veröffentlichen
16:58:51 joggel: genaau
16:59:16 joggel: jo, okay. Also kann ich den benutzen und abändern
17:00:08 joggel: fänk juh
17:01:18 joggel: sportlicher wäre es natürlich den selber zu implementieren...
17:01:28 joggel: aber ich bin ein faules Stück^^
17:01:48 xq: zu faul zum lizenztext lesen /o\
17:02:38 Magister joined the channel
18:38:27 Schrompf joined the channel
19:36:38 Schrompf: ich hab gerade irgendwie schreibblockade
19:36:48 Schrompf: ich will ein simples partikelsystem für das wurmspiel schreiben
19:37:23 Schrompf: und die ganze zeit bau ich und lösch ich und bau ich und lösch ich
19:37:45 Schrompf: weil's mal wieder das alles-erschlagende vorausschauende system werden, mit dem ich den rest der welt bewältigen kann
19:40:31 Schrompf: ich zwinge mich jetzt frühzeitig in den schnauze-voll-modus und baue die absolut minimalste primitivste version, die mir die verzerrungs-bugwelle rendern, die ich eigentlich gerade haben will
19:46:27 xq: Schrompf: mach doch erst mal so wenig wie möglich
19:48:36 Schrompf: gerade dabei. bringt doch eh nix, groß vorauszuplanen. besser man macht das minimal nötige und ist stets bereit für eine runde refactoring
19:49:04 Schrompf: ich schiebe nur halt seit eins zwei tagen die idee für ein ECS-basiertes partikelsystem im hirn rum
19:49:39 Schrompf: irgendwas, wo alle partikeleffekte in nem Structure Of Arrays neue Daten zu Partikeln hinzufügen können
19:50:54 Schrompf: und custom logic als verarbeitungsschritte auf diesen daten arbeitet. die kombination aus "beliebige logik nach bedarf" und "maximal lineare batch-verarbeitung"
19:51:32 Schrompf: mein hochverehrtes ehemaliges zwillingsbrüderchen hat nämlich ein hübsches partikelsystem mit effekt-definitionen in XML, das ja super datengetrieben und so ist
19:51:52 Schrompf: aber du musst in deiner datenhaltung pro partikel dann halt ein catch-all vorhalten
19:52:30 Schrompf: und als ergebnis dieser zwei tatsachen kriegt er ein mehrere millisekunden langes hängen, wenn er ein paar tausend partikel spawnen will
19:53:49 Schrompf: und gleichzeitig kriegst du da zum beispiel ein "ich will, dass der wind lokale turbulenzen in die partikelwolke reinbringt" nur mit NOCH MEHR extra-daten pro partikel unter
19:54:01 Schrompf: das kann doch nicht das ende der weisheit sein
19:54:09 Schrompf: das muss doch besser gehen
19:54:21 Schrompf: (ich habe getrunken, nur falls das noch nicht bemerkt wurde)
19:55:24 xq: es gibt noch eine komplette overkill-variante von ECS
19:55:29 Schrompf: der rest der welt macht glaube ich genau so ein catch-all-system mit ultrafetten datensätzen pro partikel, nur halt auf der GPU, wo man's nicht so schnell merkt, wenn es krass rechenzeit jedes frame kostet
19:55:40 xq: du speicherst kein SOA, sondern AOS
19:55:53 Schrompf: ja, genau das meinte ich mit "catch-all pro partikel"
19:55:54 xq: wobei du für jede permutation aus komponenten einen eigenen datentyp hast
19:55:59 xq: sprich:
19:56:00 Schrompf: ieh
19:56:05 Schrompf: ich ahne, worauf du hinaus willst
19:56:08 xq: okay, ich sehe, du hast es kapiert
19:56:08 xq: :D
19:56:13 Schrompf: wobei das nicht völlig doof ist
19:56:17 xq: sprich, für 4 komponenten brauchst du 16 types
19:56:20 xq: also 16 arrays
19:56:29 xq: dementsprechend: tight packed, aber immer alle daten verfügbar
19:56:31 Schrompf: anstatt ein großes array von "alle partikel" machst du dutzende kleine arrays von "alle partikel für diesen effekt" auf
19:57:09 Schrompf: struct ParticleWithWindAndGravityButNotSlowdownAndNotWindAffected
19:57:18 Schrompf: widerspruch
19:57:24 Schrompf: aber egal, du verstehst, was ich meine
19:57:54 xq: yep, genau dies
20:30:50 xq: ex-zwillingsbruder?
20:31:54 Schrompf: das ist unser interner cherz, weil wir beide beim heiraten die nachnamen unserer jeweiligen frauen annahmen
20:32:06 Schrompf: und wenn wir nicht mehr gleich heißen, sind wir auch nicht mehr verwandt
20:32:36 Schrompf: beim nächsten heiraten mach ich das genauso