IRC Logs for #zfx


2021-10-28

05:21:08 Schrompf joined the channel
06:41:41 Schrompf: Bjönz, ihr Pennerinnen und Penner
06:42:25 xq: moin Schrompf
06:42:50 Schrompf: na alles gut?
06:43:29 xq: geht so
06:43:35 xq: freundin und ich mit halsschmerzen im bettchen
06:43:55 Schrompf: oh mist, gute besserung
06:44:17 xq: danke
06:46:05 xq: und gleich nen firmenbrand gefixed /o\
06:46:58 Schrompf: einen proverbialen firmenbrand, schätze ich. du hast ja keine wassereimer geschleppt
06:47:58 xq: jop
06:49:02 Schrompf: das nennt man devops, dann klingt es besser
06:49:16 xq: hrhr
06:49:38 Schrompf: ich finde es durchaus ok, man lernt ne menge über den kontext, in dem die eigenen programme laufen
06:49:58 Schrompf: aber es kostet halt auch ordentlich zeit, und das muss in der arbeitsplanung berücksichtigt werden
06:50:02 Schrompf: sonst brennen die leute aus
06:50:15 xq: naja, ich administriere ja meine eigenen tools sowieso
06:50:22 xq: aber jetzt halt auch firmen-backup, dns, dhcp, …
06:56:01 xq: bin leider im schlaf auch nicht auf ne schöne lösung für das resource problem gekommen :(
07:06:44 Schrompf: hm, doof
07:07:42 Schrompf: deine callback-lösung braucht halt ne möglichkeit, nach nem "gpu wech" wieder alle ressourcen herzustellen
07:07:54 Schrompf: und da sie pro ressource einen callback hat
07:08:06 Schrompf: muss dein callback halt die ressource wieder liefern können
07:08:22 xq: jo
07:08:24 xq: das is klar
07:08:39 Schrompf: das könntest du mit nem spezialisiertem functor abfeiern, der bei der konstruktion halt das file und alle infos kriegt, ab wo er seine ressource daraus erstellen kann
07:09:02 Schrompf: dass du quasi das parsing und so vorher machst und mit dem ergebnis dann den functor erstellt, so dass der gleich ab da losmachen kann
07:09:13 Schrompf: bleibt der dateiinhalt, aus dem der functor arbeitet.
07:09:29 Schrompf: die datei jedesmal neu zu öffnen würde erstmal funktionieren, ist aber ein bissl verschwendung
07:09:53 xq: <= nutzt keine dateien
07:10:10 Schrompf: dann hast du kein problem und kannst es genau so machen
07:11:00 xq: dann steh ich aufm schlauch
07:11:13 Schrompf: du hast das file in deine exe gebundelt
07:11:17 xq: ja
07:11:23 Schrompf: du hast also den binärblob des dateiinhalts jederzeit verfügbar
07:11:42 Schrompf: eine funktion außerhalb des ResourceManagers parsed diese Datei
07:11:52 Schrompf: findet darin 1 Mesh, 1 Textur, noch ein Textur
07:12:51 xq: erstellt dann zwei texturen, und gibt dem mesh creator die texturen mit?
07:12:55 Schrompf: und dieser Dateiinhaltparser erstellt jetzt den Mesh im ResourceManager mit einem Spezial-Functor, der "Lies Mesh aus Dateiformat an dieser Stelle in der Datei" lautet
07:13:24 Schrompf: und dann erstellt der Dateiinhaltparser eine Textur mit nem Spezial-Functor "Texturdaten aus diesem Dateiformat an dieser Stelle im Speicher"
07:13:35 Schrompf: du machst das Parsen also einmal
07:13:53 Schrompf: und bringst alle nötigen Informationen, um den Mesh oder die Textur zu lesen, im Functor unter
07:14:12 Schrompf: so dass der dann jederzeit losmachen kann und die ressource aus dem Dateiinhalt erstellt
07:14:30 Schrompf: und dann kann dein ResourceManager das jederzeit auslösen und kriegt den Mesh / die Textur
07:14:59 xq: hm
07:15:03 xq: ich probier mal was
07:32:08 Magister joined the channel
07:33:35 Magister: moin
07:35:05 xq: huhu
08:26:58 xq: Schrompf: ich bau jetzt erst mal "normales" geometrie-erstellen
08:27:07 xq: ohne laden aus dateien
08:30:05 Schrompf: das ist ja simpel, oder? Also nicht ganz, weil die VertexBuffer ja mit der VertexStruktur verknüpft sind, aber müsste schon gehen
08:31:16 xq: gibt nur eine vertexstruktur für 3D-Daten *shrug*
08:31:22 xq: aber auch das lässt sich lösen
08:33:28 Schrompf: dann isses doch ein nobrainer
08:52:42 xq: https://mq32.de/public/67947cbd282c7e6a012a08f0f0a7026a6f926766.png
08:52:43 xq: \o/
08:52:54 xq: das schwarze ding im hintergrund ist ein 3D-Dreieck
08:53:30 Schrompf: kühle sache. überlebt es auch handy-abschalten?
08:54:56 xq: das muss jetzt festgestellt werden
08:54:59 xq: lass mal ausprobieren
09:10:12 xq: fas
09:10:14 xq: *fast
09:10:25 xq: hab beim font rendering nix angepasst, ist also auch explodiert :D
09:10:59 xq: https://mq32.de/public/8df6fdd914b4a548ab0ffab524ab398477a67005.jpg
09:11:04 xq: aber: grundlegend tuts *grins*
09:17:11 xq: hab im desktop jetzt eingebaut, dass shift-f12 einfach mal den GL-Context rebootet
09:31:30 xq: problem ist jetzt, dass ich erst mal rausfinden muss, wie ich texturen retaine, damit diese in modellen erhalten bleiben
12:17:06 IceMichael: hi
12:17:08 IceMichael: xq, wieso 30%?
12:42:01 Magister joined the channel
13:41:42 xq: IceMichael: kontext der "30%"?
13:42:31 IceMichael: xq: du hast 30% Gehirnkapa gesagt
13:42:54 xq: halsschmerzen, kopfschmerzen und kein koffein
13:51:09 IceMichael: scheisse
13:51:14 xq: geht schon besser
13:51:16 IceMichael: bei den Halsschmerzen mach ich mit
13:51:17 xq: gut isses nich
13:51:25 IceMichael: und Kaffee hab ich auch, Kopf mittlerweile nicht mehr
13:51:39 IceMichael: hm, ja, ich würd mir eigentlich lieber noch mehr Medis reinschiessen, mache aber nur aspirin komplex gerade
13:52:08 xq: ich hab noch keine meds
13:52:17 xq: hab schon genug dauer-medikation
14:00:17 IceMichael: ach echt, was nimmst denn und wieso?
14:07:44 xq: Asthma-Kram für Nase und Lunge
15:00:08 IceMichael: ahh ok
15:00:29 IceMichael: ja, so schlimm ist mein Heuschnupfen meist nicht, bin da lucky
15:00:30 xq: tjoa
15:00:33 xq: sei froh
15:00:35 IceMichael: dafür ist mein Immunsystem sonst Müll
15:00:47 xq: ich hab leider keine möglichkeit, ne sensibilisierung zu machen
15:00:49 IceMichael: meine Frau war ungefähr nen halben Tag bisschen angeschlagen, hab mich angesteckt, bin ne Woche ganz gut krank
15:01:02 IceMichael: na ja, Desensibilisierung hab ich gemacht, hat fast nix geholfen
15:01:07 IceMichael: aber es ist einfach nicht ganz so heftig
15:01:28 xq: du meinst hyposensibilisierung?
15:01:45 IceMichael: ja
15:01:53 xq: well
15:01:56 xq: die sähe bei mir so aus:
15:02:06 xq: Woche 1: 18 Spritzen
15:02:10 xq: Danach alle 2 Wochen 3 Spritzen
15:02:17 xq: für 6 monate
15:04:34 IceMichael: hm und wären die Erfolgschancen so gering wie bei mir oder ganz ok?
15:04:42 IceMichael: und könntest du dir die Spritzen evtl. selbst setzen oder Freundin?
15:05:56 xq: nein, kann ich nicht
15:06:00 xq: ich hab immer noch ne spritzenphobie
15:08:13 IceMichael: ah.. ja, da war was, dann geht das eh nicht
15:08:26 IceMichael: na ja, wenn es so gut klappen würde wie bei mir, wär es den Aufwand halt eh nicht wert
15:08:36 xq: jo
15:08:41 IceMichael: falls doch und es wirklich hilft, könnte sich ne Spritzenphobie-Therapie lohnen?
15:08:45 xq: ich hab halt auch drölftausend allergien
15:08:52 xq: kein plan
15:08:54 xq: wahrscheinlich schon
15:29:55 IceMichael: hmmm ok
15:29:58 IceMichael: ja, schwierig alles
15:30:08 IceMichael: hm, weiss man eigentlich, wie viele der LEute auf Intensiv geimpft sind?
15:30:31 xq: jop
15:30:40 IceMichael: ah nice, hast artikel oder stats oder so..
15:30:41 IceMichael: ?
15:30:46 xq: 28-Tage-Hospitalisierungsinzidenz Geimpfte: 6,1
15:30:46 xq: 28-Tage-Hospitalisierungsinzidenz Ungeimpfte: 34,4
15:30:46 IceMichael: oder war auf mein schwierig bezogen :D
15:30:48 xq: das ist bW
15:31:03 xq: also scheint man das wohl zu wissen
15:31:14 IceMichael: wär auch relativ dumm das nicht zu tracken. Aber immerhin 15%, nicht soo geil
15:31:18 IceMichael: aber passt ja fast zu dem 90%-Schutz
15:45:15 xq: in otter news:
15:45:18 xq: ES LÜBBT
15:45:51 xq: ich habe erfolgreich ein modell mit texturen geladen
15:45:54 xq: mehr closures helfen
15:46:10 IceMichael: wie helfen closures? :) und was für closures, kenn ich nur im coding selbst nicht 3D
15:46:24 IceMichael: aber klingt eh nice
15:46:32 xq: klassische coding closures
15:46:53 xq: https://bpa.st/6UVA
15:46:53 xq: da
15:48:35 xq: damit hab ich die info, *wie* ich die texturen lade, außerhalb der Z3DGeometry
15:48:46 xq: und kann dann spezialisiert den stuff laden
15:50:28 IceMichael: ok, verstehe zwar leider viel Syntax nicht, aber die Grundidee schon, nice
15:59:39 xq: welches syntaxkonstrukt fehlt?
17:59:54 xq: https://mq32.de/public/e68267c7b8d6cf9e278ab1248fd9a5fe0fd0cc86.mp4
17:59:55 xq: \o/
18:18:44 Schrompf joined the channel
18:21:50 xq: Schrompf, guck mal den logger an, der hat was
18:22:43 Schrompf: hat der auch Kopfschmerzen und übelsten "Jetzt muss ich aber"-Druck?
18:23:43 xq: ja
18:24:46 Schrompf: jo gz und so
18:27:01 xq: thx :)
18:27:06 xq: lübbt
18:31:31 Schrompf: grüßes lüb!