Die Suche ergab 106 Treffer

von x1m4
30.04.2022, 13:50
Forum: Vorstellungsbereich
Thema: [Projekt] Falling Sand Voxel Engine
Antworten: 84
Zugriffe: 6505

Re: [Projekt] Falling Sand Voxel Engine

Die Velocity muss ich nochmal anpassen, dass ist ein kleiner Test um vor allem die Performance bei vielen sich ändernden Zellen zu demonstrieren. Gerade bei der vertikalen Velocity fällt es auf, dass sie gecapped ist, daher sieht es so aus, als würden Zellen einfach starr runterfallen, anstatt immer...
von x1m4
30.04.2022, 12:26
Forum: Vorstellungsbereich
Thema: [Projekt] Falling Sand Voxel Engine
Antworten: 84
Zugriffe: 6505

Re: [Projekt] Falling Sand Voxel Engine

Hier ein kleiner Explosions Test:
von x1m4
28.04.2022, 15:35
Forum: Vorstellungsbereich
Thema: [Projekt] Falling Sand Voxel Engine
Antworten: 84
Zugriffe: 6505

Re: [Projekt] Falling Sand Voxel Engine

Hab eine Schaltungs-Simulation eingebaut:

von x1m4
27.04.2022, 12:32
Forum: Algorithmen und Datenstrukturen
Thema: Die perfekte C-API
Antworten: 26
Zugriffe: 3005

Re: Die perfekte C-API

Sobald ich API Design höre, muss ich immer an das hier denken:
Bild
von x1m4
26.04.2022, 17:46
Forum: Allgemeines Talk-Brett
Thema: Linkdump
Antworten: 477
Zugriffe: 272488

Re: Linkdump

Als Einstieg zum Thema Lichttransport sehr nützlich:
von x1m4
24.04.2022, 13:18
Forum: Allgemeines Talk-Brett
Thema: NodeJS und PHP in der Zukunftsfähigkeits-Arena
Antworten: 31
Zugriffe: 2662

Re: Jammer-Thread

Im Kleinen und Halben ist es natürlich in 2022 furchtbarer Advice "Webentwicklung" mit PHP gleichzusetzen und ich rate jedem, diesen Aspekt deines Beitrags zu irgnorieren. Das war mir beim Lesen auch ein Rätsel. PHP selbst ist tot und wird größtenteils von irgendwelchen mittelständischen/...
von x1m4
24.04.2022, 12:57
Forum: Vorstellungsbereich
Thema: [Projekt] Falling Sand Voxel Engine
Antworten: 84
Zugriffe: 6505

Re: [Projekt] Falling Sand Voxel Engine

Jup das mit der Selbst-Okklusion ist echt ne nervige Sache da die richtigen Parameter zu finden. Im Moment muss ich je nach Szene die Cone Einstellungen manuell nachjustieren, das geht auf Dauer natürlich gar nicht. Hier nochmal die Schrittgröße und Maximal Distanz der Cones angepasst: https://i.img...
von x1m4
24.04.2022, 00:34
Forum: Vorstellungsbereich
Thema: [Projekt] Falling Sand Voxel Engine
Antworten: 84
Zugriffe: 6505

Re: [Projekt] Falling Sand Voxel Engine

Hab mal eine MagicaVoxel Szene reingeschmissen und dann jeden Voxel mit einer einfachen Sand Simulation ausgestattet:
von x1m4
23.04.2022, 15:37
Forum: Allgemeines Talk-Brett
Thema: Hörenswerte Mucke
Antworten: 211
Zugriffe: 120219

Re: Hörenswerte Mucke

Gut zum Coden:
von x1m4
23.04.2022, 15:35
Forum: Allgemeines Talk-Brett
Thema: Jammer-Thread
Antworten: 7534
Zugriffe: 1521896

Re: Jammer-Thread

Tiles hat geschrieben: 23.04.2022, 12:21
... und wirklich jeder kapiert es
:'3
Hüstel ja das war vielleicht ein bisschen weit ausgeholt XD
von x1m4
23.04.2022, 11:18
Forum: Allgemeines Talk-Brett
Thema: Jammer-Thread
Antworten: 7534
Zugriffe: 1521896

Re: Jammer-Thread

Stimmen die Gerüchte , dass in Rust alles statisch gelinkt werden muss und keine stabile ABI existiert, die z. B. für ein Plugin- oder DLL-System nötig wäre? Krass, ich dachte Rust hat gerade bei der ABI ein stabiles Interface eingeführt, da das in C/C++ ja echt chaotisch und schmerzhaft ist. Ich d...
von x1m4
22.04.2022, 23:19
Forum: Vorstellungsbereich
Thema: [Projekt] Falling Sand Voxel Engine
Antworten: 84
Zugriffe: 6505

Re: [Projekt] Falling Sand Voxel Engine

Bisher läuft die Lichtberechnung echt flott, als Minimum-Gerät das ich unterstützen möchte, hab ich mich auf die GTX 1050 bzw. M1 GPU festgelegt. Im Moment läuft es auf der M1 mit circa 5-6ms, ist also noch Luft nach oben für teure Dinge wie Spiegelungen etc. Um das selbst auf dem letzten Dreckstoas...
von x1m4
22.04.2022, 12:59
Forum: Vorstellungsbereich
Thema: [Projekt] Falling Sand Voxel Engine
Antworten: 84
Zugriffe: 6505

Re: [Projekt] Falling Sand Voxel Engine

Nochmal die Lichtberechnung überarbeitet. Das für das Cone tracing verwendete Volumen beinhaltet jetzt nur noch Farben und Okklusions Informationen. Die Änderung wird es möglich machen, Reflektionen und Refraktionen zu implementieren. Außerdem sind Schatten nun nicht länger Teil der Simulation, sond...
von x1m4
17.04.2022, 13:51
Forum: Allgemeine Fragen der Spieleentwicklung
Thema: Spiel aufnehmen und abspielen
Antworten: 29
Zugriffe: 2584

Re: Spiel aufnehmen und abspielen

Im Optimalfall läuft dein Spiel deterministisch, heißt das Spiel wird simuliert und das einzige an externen Variablen sind z.B. Spieler Eingaben. Häufig ist es so, dass die Spiel Logik getrennt vom Rendern ist, z.B. wird die Spiellogik mit 30 TPS berechnet, während mit 60 FPS gezeichnet wird. Da die...
von x1m4
17.04.2022, 01:38
Forum: Vorstellungsbereich
Thema: [Projekt] Wurmdings
Antworten: 91
Zugriffe: 11062

Re: [Projekt] Wurmdings

Bin vor kurzem auf dieses Shadertoy gestoßen. Selbst das läuft schneller als das Original
von x1m4
15.04.2022, 22:03
Forum: Allgemeines Talk-Brett
Thema: Jammer-Thread
Antworten: 7534
Zugriffe: 1521896

Re: Jammer-Thread

Was ist eigentlich mit dem CCC passiert, warum wird da größtenteils nur noch Müll hochgeladen?
von x1m4
15.04.2022, 18:03
Forum: Vorstellungsbereich
Thema: [Sammelthread] Ich stelle mich vor
Antworten: 159
Zugriffe: 149269

Re: [Sammelthread] Ich stelle mich vor

Wie bist du eigentlich auf ZFX gestossen? Ich hab irgendwas gegoogelt und war dann doch überrascht, ein Programmierforum in deutscher Sprache zu sehen^^ Mal so als Kindheitsfan... gibt es von den Pokemon-Projekte etwas zu sehen? Ja so gut wie alle Pokemon Projekte lade ich auf Github hoch. Das beka...
von x1m4
15.04.2022, 12:30
Forum: Vorstellungsbereich
Thema: [Sammelthread] Ich stelle mich vor
Antworten: 159
Zugriffe: 149269

Re: [Sammelthread] Ich stelle mich vor

Moin, Ich würde mich auch kurz vorstellen! Ich bin Felix, 25 und komme aus dem Raum Tübingen. Ich programmiere seit ungefähr 14 Jahren und habe als Kind durch die Pokémon Spiele das Interesse am Programmieren bekommen. Mein Traum war es lange, ein eigenes Pokémon Spiel aufzuziehen und zu betreiben. ...
von x1m4
15.04.2022, 11:58
Forum: Allgemeines Talk-Brett
Thema: Windows - alle gelöschten Dateien wieder da
Antworten: 6
Zugriffe: 1320

Re: Windows - alle gelöschten Dateien wieder da

Hatte mal ein ähnliches Problem mit Windows 10. Mit Node hatte ich ein package, das bei mir lokal auf der Festplatte liegt (in package.json mit file:../ referenziert). Bin dann irgendwann in den node_modules Ordner rein und hab dort die Referenz gelöscht. Aus irgendeinem Grund hat das einfach den re...
von x1m4
14.04.2022, 13:17
Forum: Vorstellungsbereich
Thema: [Projekt] Falling Sand Voxel Engine
Antworten: 84
Zugriffe: 6505

Re: [Projekt] Falling Sand Voxel Engine

Ja das mit dem Flood-Fill ist hald Minecraft Licht. Eventuell kann ich irgendwann das Cone Tracing anstatt LPV auf ein normales Farb/Emissions Volumen umstellen. Mein letzter Versuch das umzustellen war aber leider kein Erfolg und das Problem mit der Selbst-Okklusion war leider extrem sichtbar. Eine...
von x1m4
14.04.2022, 11:16
Forum: Vorstellungsbereich
Thema: [Projekt] Falling Sand Voxel Engine
Antworten: 84
Zugriffe: 6505

Re: [Projekt] Falling Sand Voxel Engine

Da du explizit fragst - was mir auffällt: Seiten, die den Lichtquellen abgewandt sind, sind trotzdem beleuchtet. Es wirkt eher diffundierend durchgefärbt statt beleuchtet. Fällt z.B. auch in deinem letzten Beitrag auf bei der grünen Lichtquelle in Bildmitte. Falls das vom Bouncing kommen sollte, is...
von x1m4
13.04.2022, 15:31
Forum: Vorstellungsbereich
Thema: [Projekt] Falling Sand Voxel Engine
Antworten: 84
Zugriffe: 6505

Re: [Projekt] Falling Sand Voxel Engine

Nach ein bisschen Fummelei: https://i.imgur.com/2C0Ow8a.png Sehen jetzt ein bisschen mehr nach Klötzen aus. Hm, an Ecken vielleicht, aber Du hast ja saubere 90°-Oberflächen. Da müsste es echt nur ein halber Texel sein, so dass der eigene Voxel gerade nicht mehr in die Texturfilterung einfließt. Ja w...
von x1m4
13.04.2022, 14:14
Forum: Vorstellungsbereich
Thema: [Projekt] Falling Sand Voxel Engine
Antworten: 84
Zugriffe: 6505

Re: [Projekt] Falling Sand Voxel Engine

Ja da muss ich echt nochmal ran. Den Cone über die Normale offseten mache ich bereits. Das Problem ist, dass mein "Geometrie-Volumen" in der Welt und das Volumen zur Lichtberechnung 1:1 die gleiche Größe haben. Wenn man dann zu weit weg offsetet, dann dringt man in den Nachbar ein, wenn zu...
von x1m4
13.04.2022, 14:03
Forum: Allgemeines Talk-Brett
Thema: Hörenswerte Mucke
Antworten: 211
Zugriffe: 120219

Re: Hörenswerte Mucke

Bei dem Lied hier krieg ich immer richtig Bock ein Cyberpunk Dystopie Spiel zu bauen:

von x1m4
13.04.2022, 13:11
Forum: Vorstellungsbereich
Thema: [Projekt] Falling Sand Voxel Engine
Antworten: 84
Zugriffe: 6505

Re: [Projekt] Falling Sand Voxel Engine

Cool dass es euch gefällt! Wenn jemand z.B. optisch Verbesserungsvorschläge hat, dann bitte einfach mitteilen. Hab bei meinem Projekt oft das Problem, dass ich nicht oder erst sehr viel später sehe, dass etwas vom Licht her nicht ganz richtig aussieht. Also wenn was ins Auge springt oder so, nicht z...
von x1m4
13.04.2022, 12:09
Forum: Vorstellungsbereich
Thema: [Projekt] Falling Sand Voxel Engine
Antworten: 84
Zugriffe: 6505

Re: [Projekt] Falling Sand Voxel Engine

Es gibt nun die Möglichkeit, im Hauptvolumen Referenzen zu Untervolumen (Sub-Voxel) zu setzen. Das ermöglicht, für beispielsweise Objekte detailliertere Modelle zu verwenden. Das Prinzip ist ähnlich zu klassischem GPU Instancing, allerdings ist meins vollständig CPU entkoppelt und läuft sehr viel sc...
von x1m4
11.04.2022, 12:19
Forum: Vorstellungsbereich
Thema: [Projekt] Type Research Programming Language
Antworten: 70
Zugriffe: 12073

Re: [Projekt] Type Research Programming Language

Wonach kompilierst du denn, direkt Assembler? Imo die größte Hürde im Compilerbau ist die Optimierung, da hättest du große Vorteile wenn du z.B. nach LLVM IR oder so kompilierst. Da hast du dann fertige Werkzeuge zum optimieren und "quasi" Plattformunabhängigkeit oben drauf.
von x1m4
11.04.2022, 02:58
Forum: Allgemeines Talk-Brett
Thema: Jammer-Thread
Antworten: 7534
Zugriffe: 1521896

Re: Jammer-Thread

Ich kann mir eigentlich nicht vorstellen, dass nach einem LLVM Update alles kaputt geht, außer du macht irgendwas mit ABI oder benutzt Compiler spezifische Extensions. Was machst du denn?^^
von x1m4
09.04.2022, 15:01
Forum: Vorstellungsbereich
Thema: [Projekt] Falling Sand Voxel Engine
Antworten: 84
Zugriffe: 6505

Re: [Projekt] Falling Sand Voxel Engine

marcgfx hat geschrieben: 09.04.2022, 11:50 Am besten gefällt mir das Bild. Bin gespannt wie es weitergeht.
Danke, hab nochmal eine ähnliche Szene wie in dem Bild gemacht:
von x1m4
08.04.2022, 22:07
Forum: Vorstellungsbereich
Thema: [Projekt] Falling Sand Voxel Engine
Antworten: 84
Zugriffe: 6505

Re: [Projekt] Falling Sand Voxel Engine

Nochmal das Licht ein bisschen überarbeitet, jetzt sieht man deutlicher, wie das Licht springt (z.B. vom roten Boden aus): F1QzySySDis Bin mit der Szene sonst aber noch nicht ganz zufrieden. Vor allem wenn man rauszoomt sieht die Szene viel zu matt aus, da muss ich wahrscheinlich noch irgendwas am S...