Die Suche ergab 42 Treffer
- 13.05.2024, 10:42
- Forum: Vorstellungsbereich
- Thema: Showroom - Aktuelle Arbeiten und Projekte
- Antworten: 1987
- Zugriffe: 875928
Re: Showroom - Aktuelle Arbeiten und Projekte
[*]Wer seine Programme mit Fast Math kompiliert, gibt alle Determinismus-Garantien explizit auf und ist selber schuld, wenn er keine deterministischen Berechnungen mehr hat. Das sind nicht „die ungenauen floats“ oder „Compiler“. Mag sein, aber wenn du z. B. Unity und dessen Physik-Engine benutzt, d...
- 12.05.2024, 10:06
- Forum: Grafikprogrammierung
- Thema: Linien ohne Rasterfehler
- Antworten: 12
- Zugriffe: 398
Re: Linien ohne Rasterfehler
Vielleicht finden wir eine bessere Lösung, wenn du uns mehr darüber verrätst, was der Zweck deines Unterfangens ist.
- 11.05.2024, 13:05
- Forum: Grafikprogrammierung
- Thema: Depth Buffer mit 64 Bit
- Antworten: 6
- Zugriffe: 264
Re: Depth Buffer mit 64 Bit
Ich glaube nicht. Wäre wahrscheinlich auch nutzlos, wenn die GPUs intern mit 32-Bit-Floats rechnen. Dann hättest du nichts von der höheren Genauigkeit.
- 04.05.2024, 10:41
- Forum: Grafikprogrammierung
- Thema: richtige DLL für Direct3d in VS2022 .NET8
- Antworten: 11
- Zugriffe: 433
Re: richtige DLL für Direct3d in VS2022 .NET8
SetPixel gibt es (soweit ich weiß) nicht, weil dieses Graphics-Teil so allgemein gehalten ist, dass es auch für nicht-pixelbasierte Medien funktioniert.
- 04.05.2024, 08:31
- Forum: Grafikprogrammierung
- Thema: richtige DLL für Direct3d in VS2022 .NET8
- Antworten: 11
- Zugriffe: 433
Re: richtige DLL für Direct3d in VS2022 .NET8
Liegts vielleicht an dem Pen Objekten, welche ich für jeden Pixel neu instanziiere ? Man konnte unter .NET 7 zumindest nicht einen einzigen Pen verwenden, da kam ne Fehlermeldung. Auf jeden Fall ist das ein Grund dafür, dass es langsam ist. Dein Ansatz ist prinzipiell langsam, da du jedes Pixel als...
- 01.05.2024, 20:36
- Forum: Grafikprogrammierung
- Thema: richtige DLL für Direct3d in VS2022 .NET8
- Antworten: 11
- Zugriffe: 433
Re: richtige DLL für Direct3d in VS2022 .NET8
Es kommt mir merkwürdig vor, dass deine ursprüngliche Implementierung 10 Sekunden braucht, um eine Fläche zu füllen. Magst du vielleicht mal den relevanten Code zeigen? Direct3D ist möglicherweise Overkill.
- 22.04.2024, 20:55
- Forum: Allgemeines Talk-Brett
- Thema: Daten lokal archivieren - Medium?
- Antworten: 42
- Zugriffe: 7507
Re: Daten lokal archivieren - Medium?
Vielleicht kamen ab einem bestimmten Zeitpunkt stark fragmentierte Dateien oder sehr viele relativ kleine Dateien?
- 12.04.2024, 12:22
- Forum: Zusammenarbeit
- Thema: Suche Mitstreiter für mögliches Projekt
- Antworten: 6
- Zugriffe: 6283
Re: Suche Mitstreiter für mögliches Projekt
Wenn du schon auf einen 2 Jahre alten Thread antwortest, dann wenigstens was Positives?**Achilles** hat geschrieben: ↑12.04.2024, 03:57 Beides Uninteressant für mich. Der Markt ist übersättigt davon.
- 08.04.2024, 22:54
- Forum: Grafikprogrammierung
- Thema: Farbergebnisse in DirectX 11- Abhängigkeit von x64 oder x86 Exe und mögliche Rolle von XMFLOAT3
- Antworten: 6
- Zugriffe: 3443
Re: Farbergebnisse in DirectX 11- Abhängigkeit von x64 oder x86 Exe und mögliche Rolle von XMFLOAT3
Am Shader wird es wohl eher nicht liegen, sondern an deinem Programm, welches die Farben an den Shader übermittelt.
- 01.04.2024, 15:23
- Forum: Vorstellungsbereich
- Thema: Implementierung einer DirectX11 basierenden 3D Engine in C++
- Antworten: 13
- Zugriffe: 4033
Re: Implementierung einer DirectX11 basierenden 3D Engine in C/C++
Dein "Surface" nennt man normalerweise Mesh (= Vertices, Indices und Verweise auf Materialien). Deinen "Brush" würde ich als Material bezeichnen (= Verweis auf Shader und Shader-Parameter). Dein "Mesh" wäre eher ein Objekt (= Verweis auf ein Mesh sowie Position, Rotatio...
- 01.04.2024, 13:50
- Forum: Vorstellungsbereich
- Thema: Implementierung einer DirectX11 basierenden 3D Engine in C++
- Antworten: 13
- Zugriffe: 4033
Re: Implementierung einer DirectX11 basierenden 3D Engine in C/C++
Da du um Feedback gebeten hast: Ich finde deine Namensgebung verwirrend. Sie entspricht nicht dem, was man normalerweise im Kontext von 3D-Engines erwarten würde: Was hat eine Kamera mit einem Mesh zu tun? Was hat eine Surface mit Vertices zu tun? Unter einer Kamera versteht man normalerweise ein ab...
- 12.03.2024, 22:00
- Forum: Vorstellungsbereich
- Thema: Infinity Cosmos
- Antworten: 3
- Zugriffe: 1856
Re: Infiniy Cosmos
Macht schon Spaß! :) Die Soundeffekte finde ich im Vergleich zur Musik zu laut. Ein Blinken des Raumschiffs, während man unverwundbar ist, wäre nett. PS: Wie heißt das Spiel denn nun? Ich habe 5 verschiedene Namen gezählt: 1. Im Thread-Titel und in der itch.io-URL "Infiniy Cosmos" (mit feh...
- 27.02.2024, 09:51
- Forum: Grafikprogrammierung
- Thema: Frage zu Order Independent transparency
- Antworten: 10
- Zugriffe: 2768
- 27.02.2024, 09:34
- Forum: Grafikprogrammierung
- Thema: Frage zu Order Independent transparency
- Antworten: 10
- Zugriffe: 2768
Re: Frage zu Order Independent transparency
Ich habe das Problem hauptsächlich bei Vegetation (Gras / Bäume). Ich glaube, aktuell render ich zunächst alles nicht-transparente. Man kann z.B. bei Gras auch statt Alphablending einzelne Pixel im Shader discarden, dann hast du zwar harte und hässliche Ränder Die Lösung für dieses Problem heißt &q...
- 26.02.2024, 04:30
- Forum: Grafikprogrammierung
- Thema: Frage zu Order Independent transparency
- Antworten: 10
- Zugriffe: 2768
Re: Frage zu Order Independent transparency
Ja. Je nach Art der Transparenz ist es ggf. gar nicht nötig, zu sortieren. Bei rein additiver Transparenz (oft genutzt für Feuer- oder Leuchteffekte) ist es egal, in welcher Reihenfolge gerendert wird. Sortieren ist allerdings nötig, wenn Alpha-Blending genutzt wird.
- 25.02.2024, 21:33
- Forum: Grafikprogrammierung
- Thema: Frage zu Order Independent transparency
- Antworten: 10
- Zugriffe: 2768
Re: Frage zu Order Independent transparency
So einfach ist das nicht, da du auch die Tiefen beachten musst. Im Z-Buffer kann man nur eine einzige Tiefe pro Pixel speichern. Sobald du mehrere Oberflächen übereinander renderst, geht der Großteil der Tiefeninformation verloren. Man kann sich leicht Konstellationen ausdenken, wo man an einem Pixe...
- 29.12.2023, 19:27
- Forum: Grafikprogrammierung
- Thema: LookAt Funktion für Kamera
- Antworten: 19
- Zugriffe: 3004
Re: LookAt Funktion für Kamera
Für die Pitch berechnung hatte ich mir etwas hilfe von chatgpt gesucht. Eieiei, nennt mich altmodisch, aber ich glaube nicht dass außer Spaß und Spielereien aus diesen Text-Netzwerken irgendetwas nützliches heraus kommen kann. Auf die Gefahr hin, dass das jetzt ausartet: Du solltest dir mal GitHub ...
- 20.11.2023, 14:29
- Forum: Vorstellungsbereich
- Thema: Showroom - Aktuelle Arbeiten und Projekte
- Antworten: 1987
- Zugriffe: 875928
Re: Showroom - Aktuelle Arbeiten und Projekte
"Die Website ist nicht erreichbar - 51.20.44.181 hat die Verbindung abgelehnt."
- 13.11.2023, 04:47
- Forum: ZFX Action 23'1
- Thema: Harald Hoppelhase
- Antworten: 97
- Zugriffe: 19482
Re: Harald Hoppelhase
Sehr schön, jetzt noch einblenden statt schlagartig erscheinen lassen (⅒ Sekunde Animation würde schon reichen)? Und vielleicht noch die Möhre optisch etwas hervorheben, z. B. durch einen pulsierenden Kreis o. Ä. - ist mir jetzt nicht so ins Auge gesprungen, obwohl sie ja das Ziel des Levels darstel...
- 04.11.2023, 05:47
- Forum: Allgemeine Fragen der Spieleentwicklung
- Thema: Entity transformation innerhalb einer hierarchie
- Antworten: 10
- Zugriffe: 2863
Re: Entity transformation innerhalb einer hierarchie
Wobei das Beispiel mit dem Panzer und dem Turm ein bisschen kurz greift: Wenn sich der Panzer neigt (weil er auf eine Steigung fährt), dann neigt sich auch der Turm mit. In der Praxis würde man da (und in vielen ähnlichen Fällen) eher keine Transformationshierarchie einsetzen, sondern einen physikal...
- 13.09.2023, 18:53
- Forum: Autorensysteme und Toolkits
- Thema: Unity kostet pro User Installation
- Antworten: 32
- Zugriffe: 6260
Re: Unity kostet pro User Installation
Und wie wollen die verhindern, dass Leute (z. B. Spieler, die mit einem Spiel unzufrieden sind) künstlich die Installationszahlen in die Höhe treiben, um dem Entwickler absichtlich zu schaden?
- 03.09.2023, 18:20
- Forum: Grafikprogrammierung
- Thema: Eigenes GUI
- Antworten: 16
- Zugriffe: 2360
Re: Eigenes GUI
Ich habe sowas schonmal für eines meiner Spiele gemacht. Am Ende kam ein ziemlich cooles GUI-System dabei heraus, das man hier bestaunen kann: whqjn7E_d4o Wie du siehst, habe ich es ziemlich weit getrieben, inklusive mehrzeiliger Eingabefelder, mit Markieren, Kopieren, Einfügen etc. Quellcode (C++) ...
- 24.08.2023, 13:46
- Forum: Allgemeines Talk-Brett
- Thema: Jammer-Thread
- Antworten: 7534
- Zugriffe: 1557308
- 22.08.2023, 22:52
- Forum: Allgemeines Talk-Brett
- Thema: Jammer-Thread
- Antworten: 7534
- Zugriffe: 1557308
Re: Jammer-Thread
Da würde sich doch eine VM lohnen!Alexander Kornrumpf hat geschrieben: ↑22.08.2023, 22:26 Ich habe hier eine legacy Anwendung (Windows 98, bestenfalls XP), die ein fixes Layout auf 640*480 Pixel hat. (...)
- 22.08.2023, 19:38
- Forum: Allgemeines Talk-Brett
- Thema: Jammer-Thread
- Antworten: 7534
- Zugriffe: 1557308
Re: Jammer-Thread
Vielleicht ist der Pfad zu lang?
Kannst du per Hand Dateien in dem Ordner erzeugen, in den Seafile nicht reinschreiben kann?
Kannst du per Hand Dateien in dem Ordner erzeugen, in den Seafile nicht reinschreiben kann?
- 04.07.2023, 15:34
- Forum: Grafikprogrammierung
- Thema: OpenGL/Normals: Beleuchtetes Modell sieht Sch*** aus
- Antworten: 21
- Zugriffe: 2003
Re: OpenGL/Normals: Beleuchtetes Modell sieht Sch*** aus
Ja, sieht immer noch seltsam aus. Was mich auch wundert: Man scheint die Unterseite zu sehen. Die dürfte aber eigentlich gar nicht sichtbar sein. Hast du den Z-Buffer abgeschaltet oder so? Edit: Ich habe nochmal über die Projektionsmatrix nachgedacht. Irgendwo muss sie sein, denn sonst hättest du ke...
- 04.07.2023, 13:16
- Forum: Grafikprogrammierung
- Thema: OpenGL/Normals: Beleuchtetes Modell sieht Sch*** aus
- Antworten: 21
- Zugriffe: 2003
Re: OpenGL/Normals: Beleuchtetes Modell sieht Sch*** aus
3. Die Projektionsmatrix: Diese Bestimmt wie die 3D Koordinaten zu 2. Pixeln gemapped werden Auch die gibt es nicht. Zumindest wüsste ich nicht, wo ich die unterbringen soll. Die hast du garantiert (sonst würdest du überhaupt nichts Sinnvolles auf dem Bildschirm sehen), aber sie spielt keine Rolle ...
- 04.07.2023, 10:20
- Forum: Grafikprogrammierung
- Thema: double in shader und texture
- Antworten: 10
- Zugriffe: 1618
Re: double in shader und texture
Magst du vielleicht verraten, was für ein Algorithmus das ist?
PS: Es gibt etwas namens "Double Double arithmetic" - ein "Trick", um die Genauigkeit von Floating Point-Berechnungen zu verdoppeln. Das Prinzip müsste eigentlich auch mit 2x float32 funktionieren.
PS: Es gibt etwas namens "Double Double arithmetic" - ein "Trick", um die Genauigkeit von Floating Point-Berechnungen zu verdoppeln. Das Prinzip müsste eigentlich auch mit 2x float32 funktionieren.
- 26.06.2023, 11:15
- Forum: Allgemeines Talk-Brett
- Thema: Jammer-Thread
- Antworten: 7534
- Zugriffe: 1557308
Re: Jammer-Thread
Vermutlich würde ich einen Rapsberry oder so als Mediacenter einrichten und dann You-Tube mit Addblocker benutzen Meinst du den Pihole-Werbeblocker? Der funktioniert leider nicht mit YouTube, da er nur basierend auf Hostnamen Werbung blockieren kann. Bei YouTube kommt die Werbung von denselben Serv...
- 23.06.2023, 14:09
- Forum: Grafikprogrammierung
- Thema: Mesh an Ebene abschneiden
- Antworten: 9
- Zugriffe: 1560
Re: Mesh an Ebene abschneiden
Wie soll die Schnittfläche eigentlich texturiert werden (Material, Texturkoordinaten)? Das stelle ich mir auch nicht trivial vor, bzw. muss man das vielleicht von außen vorgeben, da es nicht immer auf sinnvolle Weise automatisch entschieden werden kann.