Die Suche ergab 1052 Treffer

von joeydee
24.06.2023, 12:33
Forum: Vorstellungsbereich
Thema: Showroom - Aktuelle Arbeiten und Projekte
Antworten: 1985
Zugriffe: 873851

Re: Showroom - Aktuelle Arbeiten und Projekte

Schon wieder eine neue Zwischenbaustelle ;) Auf Itch gibts gerade (eine/einen? m/w/d) Rectangle-Jam (alles nur aus Rechtecken, kein Sound, kein Text, keine Texturen, keine Pixelart aus "Rechtecken"), an der ich teilnehme. Regeln: https://itch.io/jam/rectangles-jam Insgesamt 14 Tage, remain...
von joeydee
23.06.2023, 15:51
Forum: Vorstellungsbereich
Thema: [Projekt] Ring Racer
Antworten: 71
Zugriffe: 5165

Re: [Projekt] Ring Racer

Instancing bringt schon noch was gegenüber einzelnen DrawCalls. Das ist klar, ging nur um den 1-Drawcall-Vergleich z.B. n Cross-Billboards == n * 8 vortransformierte Verts im VB, vs. n mal 1 Matrix (== n * 4 Verts) im Instancebuffer, beides würde ja nur einmalig statisch als Buffer angelegt, beides...
von joeydee
23.06.2023, 10:54
Forum: Grafikprogrammierung
Thema: Mesh an Ebene abschneiden
Antworten: 9
Zugriffe: 1518

Re: Mesh an Ebene abschneiden

Womit mal wieder bewiesen ist, dass:
Jonathan hat geschrieben: 23.06.2023, 00:14Außerdem kann man noch darüber nachdenken, was der Anwendungsfall ist.
;)
von joeydee
23.06.2023, 10:46
Forum: Vorstellungsbereich
Thema: [Projekt] Ring Racer
Antworten: 71
Zugriffe: 5165

Re: [Projekt] Ring Racer

Das sieht brauchbar aus :) die sind nicht mal instanziiert oder so, sondern alle, pro Chunk, in einem grossen VertexBuffer. Würde ich bei statisch platzierten kleinen Meshes genauso machen (bzw. mache das auch immer so :)) Ich habe da zwar kaum Praxiserfahrung mit Instancing-Performance, aber bin mi...
von joeydee
23.06.2023, 09:11
Forum: Grafikprogrammierung
Thema: Mesh an Ebene abschneiden
Antworten: 9
Zugriffe: 1518

Re: Mesh an Ebene abschneiden

CSG muss ja nicht gleich eine aufgeblasene externe Lib sein. https://github.com/evanw/csg.js/blob/master/csg.js ist eine 1-Klassen-CSG-Lösung in rund 500 Codezeilen, das kann man schnell und gut in eigenem Code unterbringen, habe ich mal in C# ausprobiert . Ich würde damit erstmal eine generell funk...
von joeydee
19.06.2023, 09:49
Forum: Vorstellungsbereich
Thema: [Projekt] Eigenes kleines Paint- und 3D-Tool
Antworten: 76
Zugriffe: 8029

Re: [Projekt] Eigenes kleines Paint- und 3D-Tool

Aber auch Image-first ist natürlich nicht gestorben. Vor allem im Bereich einfacher Assets der Qualitätsstufe "schnellgeschrubbter Content für ZFX-Actions". Auch hier einen weiteren Ansatz ausprobiert, neben den bisher gezeigten Blobs. Auf der 2D-Vorlage werden Querschnitte markiert, diese...
von joeydee
19.06.2023, 09:21
Forum: Vorstellungsbereich
Thema: [Projekt] Eigenes kleines Paint- und 3D-Tool
Antworten: 76
Zugriffe: 8029

Re: [Projekt] Eigenes kleines Paint- und 3D-Tool

Aber das ist noch nicht das Ende. KI ist ja sowieso nur schwer davon zu überzeugen, sich auf die eigene Vorstellung hinzubewegen. Die Stärken sehe ich aktuell nur für grundsätzliche Inspiration (Grobentwürfe), Varianten entwickeln, Skizzen ausrendern, Backgrounds erstellen, sowie zum partiellen ausb...
von joeydee
19.06.2023, 08:44
Forum: Vorstellungsbereich
Thema: [Projekt] Eigenes kleines Paint- und 3D-Tool
Antworten: 76
Zugriffe: 8029

Re: [Projekt] Eigenes kleines Paint- und 3D-Tool

Womit ich zwischenzeitlich experimentiert hatte: Lokale Stable Diffusion Installation via Automatic1111 mit API-Zugang und Erweiterungen (ControlNet) für Depth-Maps. Allerdings gab es beim letzten Versuch (vor ca. 4 Monaten) noch keine API für ControlNet, könnte sich geändert haben. Probleme lagen a...
von joeydee
19.06.2023, 08:25
Forum: Vorstellungsbereich
Thema: [Projekt] Eigenes kleines Paint- und 3D-Tool
Antworten: 76
Zugriffe: 8029

Re: [Projekt] Eigenes kleines Paint- und 3D-Tool

Ich wollte mich mal wieder hierzu melden, nicht nur weil es beim letzten Stammtisch kurz darum ging, sondern auch weil vieles was ich in letzter Zeit gemacht habe auch immer noch hiermit zusammenhängt, zumindest weitläufig. Es ist jetzt also kein wirkliches Post Mortem, aber vielleicht ist trotzdem ...
von joeydee
15.06.2023, 16:30
Forum: Vorstellungsbereich
Thema: Showroom - Aktuelle Arbeiten und Projekte
Antworten: 1985
Zugriffe: 873851

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: 1944

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: 1397

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: 1397

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: 93
Zugriffe: 19474

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: 1356

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: 1356

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: 1437

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: 331930

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: 1985
Zugriffe: 873851

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: 1985
Zugriffe: 873851

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: 1985
Zugriffe: 873851

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: 397

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: 3040

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: 477
Zugriffe: 284050

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: 1985
Zugriffe: 873851

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: 1985
Zugriffe: 873851

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: 397

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: 397

[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: 1985
Zugriffe: 873851

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: 1956

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...