Die Suche ergab 1043 Treffer

von joeydee
15.06.2023, 16:30
Forum: Vorstellungsbereich
Thema: Showroom - Aktuelle Arbeiten und Projekte
Antworten: 1954
Zugriffe: 835125

Re: Showroom - Aktuelle Arbeiten und Projekte

Habe den Offgrid-Algo mal als Shader ausprobiert:
https://www.shadertoy.com/view/dslcDN
offgrid.png
Daraus Naturstein-Verlegemuster oder Raumschiffkacheln zu bauen habe ich aktuell kein Nerv, aber falls jemand was damit ausprobiert, gerne mal posten :)
von joeydee
14.06.2023, 11:36
Forum: Grafikprogrammierung
Thema: OpenGL/Normals: Beleuchtetes Modell sieht Sch*** aus
Antworten: 21
Zugriffe: 1315

Re: OpenGL/Normals: Beleuchtetes Modell sieht Sch*** aus

Das schräge Muster könnte auch darauf hindeuten, dass dein Normalen-Buffer nicht ganz zum Vertex-Buffer passt, oder der Indexbuffer dazu nicht stimmt, so irgendwas. Ich würde mal von einem einfacheren (kleineren) Modell ausgehen, dessen Buffer und Normalen du manuell debuggen kannst. Einzelnes Quad ...
von joeydee
13.06.2023, 13:56
Forum: Grafikprogrammierung
Thema: OpenGL: Zuweisung von Daten zu Shaderprogramm?
Antworten: 9
Zugriffe: 804

Re: OpenGL: Zuweisung von Daten zu Shaderprogramm?

Genau was ich sagte: Vertex Attribut geht nur im VS und muss an den FS durchgereicht werden. Also du *musst* den VS ändern. Dann sollten auch die Locations per Name gefunden werden. Du kannst *nicht* Vertexattribute im Fragmentshader definieren. Grund (grob beschrieben): Je Vertex (inkl. Attributen,...
von joeydee
13.06.2023, 10:10
Forum: Grafikprogrammierung
Thema: OpenGL: Zuweisung von Daten zu Shaderprogramm?
Antworten: 9
Zugriffe: 804

Re: OpenGL: Zuweisung von Daten zu Shaderprogramm?

Schließe mich der Einschätzung an, es sieht aus als sei "in vec3 Normal" im Fragment-Shader definiert? Das sind Vertex-Attribute, werden also im Vertex-Shader gesucht. Definiere das mal dort, und schau ob er dann die Location findet. Falls ja, musst du das wie schon erwähnt einfach an den ...
von joeydee
12.06.2023, 16:05
Forum: Vorstellungsbereich
Thema: [Stammtisch] ZFX online
Antworten: 92
Zugriffe: 12459

Re: [Stammtisch] ZFX online

Im Westen nichts Neues. Aber ich versuche dran zu denken.
von joeydee
11.06.2023, 22:32
Forum: Grafikprogrammierung
Thema: Kollisionstest SDF / Ellipsoid
Antworten: 5
Zugriffe: 820

Re: Kollisionstest SDF / Ellipsoid

Mit dem Kriterium komme ich nicht ganz hinterher. Aber gut, in meinem Fall habe ich eh keine analytische SDF Das ist egal, wie die interne Funktion aussieht. SDF heißt ja erstmal nur dass zu einer Position ein Distanzwert zurückgeliefert wird. Intersection (auch Union oder Difference) ist auch nur ...
von joeydee
09.06.2023, 18:34
Forum: Grafikprogrammierung
Thema: Kollisionstest SDF / Ellipsoid
Antworten: 5
Zugriffe: 820

Re: Kollisionstest SDF / Ellipsoid

Für SDF / SDF sehe ich noch keine bequeme Möglichkeit
Die gibt es auch nicht. Im Prinzip willst du eine Intersection nachweisen/untersuchen. Also max(sdf1,sdf2). Da eine Intersection aber keinen exakten Distanzwert ausgibt, sondern nur >=, geht das nur iterativ annähernd, bzw. per Sampling.
von joeydee
07.06.2023, 08:45
Forum: Vorstellungsbereich
Thema: The cunning fox
Antworten: 21
Zugriffe: 1305

Re: The cunning fox

Es stört jetzt nicht besonders, aber aus Grafikersicht sage ich es trotzdem ;) Du könntest die Hintergründe vom Stil her einheitlicher gestalten/aussuchen. Du hast im ersten Level mit den Kreiswolken eine Art Vektor-Stil, aber verpixelt. Im Splashscreen einen Vektor-Stil mit Verläufen und Transparen...
von joeydee
05.06.2023, 10:40
Forum: Artikel, Tutorials und Materialien
Thema: Artikelempfehlungen, interessante Publikationen o.Ä.
Antworten: 483
Zugriffe: 310922

Re: Artikelempfehlungen, interessante Publikationen o.Ä.

Tileset-Templates generieren, inkl. jeweiligem Bitmask-Script für Autotiling: https://www.boristhebrave.com/permanent/23/03/tileset-creator/ Ever struggled to figure out all the possible combinations of tiles you need to put together for autotiling? I’ve create a tool answers that question for a var...
von joeydee
02.06.2023, 08:46
Forum: Vorstellungsbereich
Thema: Showroom - Aktuelle Arbeiten und Projekte
Antworten: 1954
Zugriffe: 835125

Re: Showroom - Aktuelle Arbeiten und Projekte

Vielleicht eignet sich das ebenfalls für Räume/Dungeons Jup, geht. Diesen beiden Screens liegt derselbe Grid-Graph mit Nachbarschaftsinformationen zugrunde, d.h. ein passender Maze-Algo im ersten würde auch zu denselben gültigen Wegen von Zelle A nach Zelle B im zweiten Screen führen. In diesem Tes...
von joeydee
30.05.2023, 21:35
Forum: Vorstellungsbereich
Thema: Showroom - Aktuelle Arbeiten und Projekte
Antworten: 1954
Zugriffe: 835125

Re: Showroom - Aktuelle Arbeiten und Projekte

Genau, über Amit bin ich darauf gestoßen. Hier noch die Seite von Chris Cox: https://gitlab.com/chriscox/offgrid/-/wikis/home
von joeydee
30.05.2023, 20:48
Forum: Vorstellungsbereich
Thema: Showroom - Aktuelle Arbeiten und Projekte
Antworten: 1954
Zugriffe: 835125

Re: Showroom - Aktuelle Arbeiten und Projekte

Neue Experimente mit unregelmäßigem Rechteck-Partitioning. Vielleicht eignet sich das ebenfalls für Räume/Dungeons. Durchgänge verteilen ist leider nicht so offensichtlich wie bei binary, muss ich mal untersuchen ob ich da auch eine lokale Regel finde. Ist vielleicht auch was für prozedurale Texture...
von joeydee
28.05.2023, 10:30
Forum: Vorstellungsbereich
Thema: [Projekt] Polyblock-Editor
Antworten: 3
Zugriffe: 351

Re: [Projekt] Polyblock-Editor

Ich werfe auch noch ein paar (Pseudo)Codesnippets und weitere Infos in die Runde, die hilfreich sein könnten wenn man das für eigene Projekte ausprobieren möchte. Datentyp für einen Block: class PolyBlock public string name = ""; public string type = ""; public float bottom = 0; ...
von joeydee
26.05.2023, 08:00
Forum: Allgemeine Fragen der Spieleentwicklung
Thema: Was nehmt ihr als KI-Helfer?
Antworten: 11
Zugriffe: 1865

Re: Was nehmt ihr als KI-Helfer?

Bild: Stable Diffusion, lokale Installation, mit Automatic1111 sowie InvokeAI als Oberfläche. Für: Schnelle Entwürfe und ein paar Texturen, jeweils zum weiterverwursten. Die "Mumien" im letzten ZFX-Game waren praktisch 100% KI, aber basierend auf grober Form-Vorskizze, KI, grob drüberpinse...
von joeydee
24.05.2023, 10:07
Forum: Allgemeines Talk-Brett
Thema: Linkdump
Antworten: 472
Zugriffe: 263703

Re: Linkdump

Adobe-Alternativen. Quelle: https://twitter.com/XdanielArt
Fw1niHTXsAMUnsj.jpg
von joeydee
23.05.2023, 17:25
Forum: Vorstellungsbereich
Thema: Showroom - Aktuelle Arbeiten und Projekte
Antworten: 1954
Zugriffe: 835125

Re: Showroom - Aktuelle Arbeiten und Projekte

Ja, da steckt physikalisch natürlich noch viel mehr dahinter, cooles Bild Krishty! Zur näheren Info: wir hatten es beim Stammtisch davon, wie man mit kleinen simplen Hacks ein etwas besseres Bild als Standard-NdotL hinbekommt, es ging auch um Lesbarkeit, ohne Anspruch auf Realismus. Darunter zählte ...
von joeydee
21.05.2023, 10:57
Forum: Vorstellungsbereich
Thema: Showroom - Aktuelle Arbeiten und Projekte
Antworten: 1954
Zugriffe: 835125

Re: Showroom - Aktuelle Arbeiten und Projekte

Ich habe sowas für Kollisionserkennung in Devader benötigt, wenn sich Elemente schnell bewegen. Ist das bei dir auch der Fall? Nein, dafür nahm ich bisher Raycasting, d.h. am Strahlbeginn den Abstand zur Szene messen, auf dem Strahl genau so weit gehen, und dort erneut messen. Ich werfe hier einfac...
von joeydee
20.05.2023, 09:11
Forum: Vorstellungsbereich
Thema: [Projekt] Polyblock-Editor
Antworten: 3
Zugriffe: 351

Re: [Projekt] Polyblock-Editor

thx :) Kleiner Bug: Wenn man gerade eine Line oder Punkt selektiert hatte, dann auf den Hintergrund klickt (ohne STRG) um die Auswahl aufzuheben, dann ein neues Poly mit STRG beginnen möchte, geht das nicht. Abhilfe: Ein ganzes Poly selektieren, dann aufden Hintergrund klicken. State-Hölle, es gibt ...
von joeydee
18.05.2023, 19:13
Forum: Vorstellungsbereich
Thema: [Projekt] Polyblock-Editor
Antworten: 3
Zugriffe: 351

[Projekt] Polyblock-Editor

Kleines Side-Projekt, das ich mal einigermaßen fertig gemacht habe. Ursprungsgedanke war, Polygone per Maus in 2D bearbeiten zu können. Dann irgendwie tesselieren, und einfache World-Y-Extrusion per Parameter dazu (Bodenhöhe, Blockhöhe), und schon kann man einfache 3D-Umgebungen für Prototyping bast...
von joeydee
17.05.2023, 12:46
Forum: Vorstellungsbereich
Thema: Showroom - Aktuelle Arbeiten und Projekte
Antworten: 1954
Zugriffe: 835125

Re: Showroom - Aktuelle Arbeiten und Projekte

SDF und Minkowskisumme und kommutativ und so: Capsule1 vs. Capsule2 //wtf? == (Sphere1 + Line1) vs. (Sphere2 + Line2) == (Sphere1 + Sphere2) vs. (Line1 + Line2) == Sphere vs. Parallelogram //yay! In Worten und Bewegung: Die beiden Kapseln berühren sich genau dann, wenn der graue Kreis das graue Para...
von joeydee
14.05.2023, 21:32
Forum: ZFX Action 23'1
Thema: Cursed Gypt - Grabräuber
Antworten: 25
Zugriffe: 1687

Re: Cursed Gypt - Grabräuber

Danke euch, ja, ich möchte das definitiv noch ein wenig weiterentwickeln. Erstmal Stammtisch-Rückblick. Wir hatten es ja von Atmo, und dass ich diese auch wegen Geometrie-Lesbarkeit eingebaut habe, ohne gleich auf GI oder zumindest Ambient Occlusion setzen zu müssen. Habe hier nochmal Beispiele ohne...
von joeydee
10.05.2023, 23:30
Forum: Allgemeines Talk-Brett
Thema: [SAMMELTHREAD] Sehenswerte Videos
Antworten: 898
Zugriffe: 383970

Re: [SAMMELTHREAD] Sehenswerte Videos

Ein "The Room"-Möbelstück in der Realität:
von joeydee
10.05.2023, 12:31
Forum: ZFX Action 23'1
Thema: Cursed Gypt - Grabräuber
Antworten: 25
Zugriffe: 1687

Re: Cursed Gypt - Grabräuber

Zusammengefasst, woran ich seit dem ersten Release gearbeitet habe: - leicht unterschiedliche "Stile", von Tempel-/Ruinenstadt, unterirdischer Dungeon, bis frei in der Wüste stehende Tempelruine mit mehr offener Architektur, Säulen und Treppen. Mit denslben Assets, also nicht soooo verschi...
von joeydee
09.05.2023, 09:28
Forum: Vorstellungsbereich
Thema: [Stammtisch] ZFX online
Antworten: 92
Zugriffe: 12459

Re: [Stammtisch] ZFX online

Bin auch da.
von joeydee
04.05.2023, 14:26
Forum: ZFX Action 23'1
Thema: Cursed Gypt - Grabräuber
Antworten: 25
Zugriffe: 1687

Re: Cursed Gypt - Grabräuber

Danke für's Testen und Feedback. Das mit der Steuerung hatte ich ja erwähnt (Fullscreen, Lock, Taste gedrückt halten hängen im Prinzip direkt miteinander zusammen), aber ich glaube das hat niemand wirklich gelesen ;) - ja, genau, ist so nicht final vorgesehen. Die Alternative wäre gewesen, euch bis ...
von joeydee
01.05.2023, 18:34
Forum: ZFX Action 23'1
Thema: Geht los! Läuft bis 23. April
Antworten: 23
Zugriffe: 1741

Re: Geht los! Läuft bis 23. April

Im Prinzip ja, allerdings mehr Sachen im Hintergrund, also davon sieht man bislang noch nichts an der Oberfläche.
von joeydee
30.04.2023, 10:55
Forum: Vorstellungsbereich
Thema: Showroom - Aktuelle Arbeiten und Projekte
Antworten: 1954
Zugriffe: 835125

Re: Showroom - Aktuelle Arbeiten und Projekte

Habe die letzten beiden Tage Kollisionserkennung auf ein 2D multiresolution spatial hash grid umgeschrieben. Jedes Objekt wird immer nur in genau eine Zelle geschrieben, unabhängig von seiner Größe. Abhängig von seiner Größe aber in jeweils ein passendes Grid (Layer). D.h. die Zellen sind keine Boun...
von joeydee
29.04.2023, 20:53
Forum: ZFX Action 23'1
Thema: Ghostly Heist
Antworten: 59
Zugriffe: 5688

Re: Ghostly Heist

Endgegner hat geschrieben: 29.04.2023, 18:48 Hier brauche ich mal etwas Starthilfe: Wie wird die Spielfigur gesteuert?
Rechtsklick auf eine Zielposition, dann läuft er dort hin.

Habe es mal angeschaut (Link vom 25.4.), das läuft ja schon ganz ordentlich, prima :)
von joeydee
25.04.2023, 21:53
Forum: ZFX Action 23'1
Thema: Cursed Gypt - Grabräuber
Antworten: 25
Zugriffe: 1687

Re: Cursed Gypt - Grabräuber

Ich experimentiere derweil mit denselben Bauklötzen, aber anderen Locations. Herrlich wenn einem die Legosteine nicht ausgehen ;)
openruins02.jpg
openruins01.jpg
von joeydee
25.04.2023, 15:59
Forum: ZFX Action 23'1
Thema: Cursed Gypt - Grabräuber
Antworten: 25
Zugriffe: 1687

Re: Cursed Gypt - Grabräuber

Danke :) Das mit dem Mouselock-Bug habe ich ja selbst schon angesprochen. Das ändert sich hoffentlich beim nächsten Update. Weitere, schwierigere, schnellere Gegner, verschiedene Waffen, Geheimtüren, Fallen, verschiedene Settings, mehr Assets und Texturen zum Abwechseln, Sammelobjekten einen Sinn ge...