Die Suche ergab 8099 Treffer

von Krishty
09.01.2011, 14:06
Forum: Allgemeines Talk-Brett
Thema: Jammer-Thread
Antworten: 7534
Zugriffe: 1501440

Re: Jammer-Thread

Nur zur Info: Das Bonusbild hat sich mittlerweile als Compiler-Bug herausgestellt. Mal wieder. Ich werde den Sonntag mal damit verbringen, dem Team eine schöne Hass-Mail zu schreiben … betreffend der ständigen Fehler, der absolut unterirdischen Qualität, der katastrophalen Performance und den unnöti...
von Krishty
08.01.2011, 20:22
Forum: Allgemeines Talk-Brett
Thema: Jammer-Thread
Antworten: 7534
Zugriffe: 1501440

Re: Jammer-Thread

Wisst ihr, was das hier für ein Fehler ist? lense.png Es ist kein Fehler in den Shader-Konstanten, die zur Berechnung der Texturkoordinaten herangezogen werden. Es ist keine ungewollte Konvertierung zwischen int und float . Es ist kein falsch eingestellter Sampler-State und keine falsch geladene Tex...
von Krishty
08.01.2011, 02:16
Forum: Grafikprogrammierung
Thema: (gelöst) Effizente Sum of Scaled Copies
Antworten: 16
Zugriffe: 3017

Re: Effizente Sum of Scaled Copies

Die Koordinate nur einmal abzufragen und dann aus vier vordefinierten Schleifen auszuwählen war katastrophal langsam (doppelt so lange Ausführungszeit wie vorher). Ich habe nun die SSC-Berechnung in einen eigenen Shader ausgelagert (vorher war sie in einem Shader, der mit den Ergebnissen sofort eine...
von Krishty
08.01.2011, 02:06
Forum: Allgemeines Talk-Brett
Thema: Jammer-Thread
Antworten: 7534
Zugriffe: 1501440

Re: Jammer-Thread

Dass man die Gruppengröße eines Compute Shaders in der Anwendung nicht abfragen kann, ist furchtbar. Ich hatte gerade versehentlich eine falsche Größe im Quelltext gelassen und dadurch alle Pixel einer Textur doppelt bearbeitet – das Resultat war, dass der Grün- und Blau-Kanal der unteren Texturhälf...
von Krishty
07.01.2011, 19:30
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: Muss es denn immer eine Klasse sein?
Antworten: 15
Zugriffe: 2288

Re: Muss es denn immer eine Klasse sein?

Unteranderem bewirkt ja der Aufruf von ::CreateWindowW schon entsprechende WM_... Nachrichten. Und diese kommen aus dem Konstruktor. OK, das werde ich ändern. Hmmm. Ich könnte mich irren, aber soweit ich weiß, werden die Nachrichten ja im Betriebssystem vorgehalten und erst verarbeitet, wenn du Get...
von Krishty
07.01.2011, 18:44
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: Muss es denn immer eine Klasse sein?
Antworten: 15
Zugriffe: 2288

Re: Muss es denn immer eine Klasse sein?

Wenn jetzt z.B. die Fensterklasse erfolgreich erstellt werden würde, das Fenster aber nicht, so würde diese eine Ausnahme auslösen. Da jetzt aber das Fensterobjekt ja nie bestanden hat, so wird auch kein Destruktor aufgerufen. So weit so klar. Nur wie sieht das mit der Fensterklasse aus? Diese wurd...
von Krishty
07.01.2011, 16:11
Forum: Grafikprogrammierung
Thema: (gelöst) Effizente Sum of Scaled Copies
Antworten: 16
Zugriffe: 3017

Re: Effizente Sum of Scaled Copies

Beides richtig. Es ist nur ein Bild, das ich blurren will. Und dort liegt der Koordinatenursprung sowohl bei 0,0 als auch bei 512,0, 0,512 und 512,512 – und so lässt sich natürlich kein anständiger Blur realisieren, darum muss ich bei jeder Lese- und Schreiboperation den Koordinatenursprung um 256,2...
von Krishty
07.01.2011, 16:00
Forum: Grafikprogrammierung
Thema: (gelöst) Effizente Sum of Scaled Copies
Antworten: 16
Zugriffe: 3017

Re: Effizente Sum of Scaled Copies

Okayokay, entschuldigt, wenn ich das so unklar formuliert habe … Ich bekomme ein Bild. Keine komplexen Zahlen oder so, einfach ein Graustufenbild. Und darauf möchte ich eine SSC realisieren. SSC bedeutet in diesem Fall nur: Radialer Blur, der aus dem Mittelpunkt rauskommt. Nicht per Fourier-Transfor...
von Krishty
07.01.2011, 15:25
Forum: Allgemeines Talk-Brett
Thema: In ZFX/Developia wurde eingebrochen!
Antworten: 15
Zugriffe: 3923

Re: In ZFX/Developia wurde eingebrochen!

Vielen Dank für den Hinweis! Dann werde ich mich auch gleich ans Werk machen und mein Passwort ändern.... Aber bitte nicht nur hier, sondern überall, wo du es sonst noch benutzt . Die Passwörter eines x-beliebigen Programmiererforums an sich haben keinen Wert; darum kann man davon ausgehen, dass mi...
von Krishty
07.01.2011, 07:02
Forum: Grafikprogrammierung
Thema: (gelöst) Glare-Algorithmus
Antworten: 109
Zugriffe: 70177

Re: Glare-Algorithmus

Nachdem Cat so lieb nach Screenshots gefragt hat habe ich mir gedacht, „Was soll’s“ (ohne Satzzeichen, weil Instant Messaging meine Betonung so hat verkommen lassen, dass ich auch in Gedanken schon Alt+S drücke statt zu interpunktieren … oder mein Leben meine Sprache so geprägt hat, dass ich auch me...
von Krishty
07.01.2011, 07:02
Forum: Allgemeines Talk-Brett
Thema: ZFX / Developia: Fehler & Anregungen
Antworten: 202
Zugriffe: 111443

Re: ZFX / Developia: Fehler & Anregungen

Könnten die Admins bitte .MP4, MKV etc. als Dateierweiterung freigeben? Wenn Screenshots nicht mehr reichen, steht man hier mit Videos schnell auf dem Schlauch …
von Krishty
07.01.2011, 02:53
Forum: Vorstellungsbereich
Thema: Showroom - Aktuelle Arbeiten und Projekte
Antworten: 1954
Zugriffe: 843303

Re: Showroom - Aktuelle Arbeiten und Projekte

@krishty: übrigends cooler filter. gibts dazu ein basisbild von dem du ausgegangen bist, oder sind die sterne zufällig verteilt? Die (D3D10-Hardware voraussetzende) Demo, die die Rohsterne produziert, kannst du dir hier runterladen. Wo die Sterne herkommen (es sind Realdaten) steht ganz am Anfang d...
von Krishty
07.01.2011, 01:14
Forum: Vorstellungsbereich
Thema: Showroom - Aktuelle Arbeiten und Projekte
Antworten: 1954
Zugriffe: 843303

Re: Showroom - Aktuelle Arbeiten und Projekte

Ist das ein Star Filter oder ist das ein Star Filter?
starfilter.png
Wollte mal was Hübsches posten, nachdem mein letzter Showroom-Beitrag irgendwas zwischen wtf und fachspezifisch war. (Ja – ich benutze wtf als Adjektiv.)
von Krishty
07.01.2011, 00:19
Forum: Grafikprogrammierung
Thema: (gelöst) Effizente Sum of Scaled Copies
Antworten: 16
Zugriffe: 3017

Re: Effizente Sum of Scaled Copies

Entschuldigung meine Ignoranz […] Welche? […] aber was macht das SwapCoordinateSystems überhaupt und für was wird das gebraucht? Für mich hört sich das sehr "verdächtig" an (als ob da immer sehr viel umherkopiert wird in jeden Schleifendurchlauf). Es teilt das Bild in vier Teile und fügt ...
von Krishty
07.01.2011, 00:10
Forum: Allgemeines Talk-Brett
Thema: Jammer-Thread
Antworten: 7534
Zugriffe: 1501440

Re: Jammer-Thread

Mein Glare hat horizontal weiße Duplikate geschmissen. Hier an der Mondsichel sieht man den hellen horizontalen Streifen: white stripes.png Zwei Stunden habe ich den Fehler gesucht. Sogar die Fourier-Transformation habe ich schon verdächtigt. Aber nein … das Problem war die Textur mit den Augenlider...
von Krishty
06.01.2011, 23:56
Forum: Allgemeines Talk-Brett
Thema: Ich hasse Java
Antworten: 116
Zugriffe: 43420

Re: Ich hasse Java

Hammer.
(Sinnleerer Kommentar, aber irgendwas musste ich auf all die Posts antworten.)
von Krishty
06.01.2011, 22:09
Forum: Allgemeines Talk-Brett
Thema: Anti-Jammer-Thread
Antworten: 2059
Zugriffe: 691071

Re: Anti-Jammer-Thread

Chrome ist der beste Browser der Welt.

Warum? Weil ich den Task-Manager starten und darin Flash beenden kann und ich dann in allen Grafikanwendungen die doppelte Framerate habe. Versucht das mal mit Firefox.
von Krishty
06.01.2011, 21:24
Forum: Grafikprogrammierung
Thema: (gelöst) Glare-Algorithmus
Antworten: 109
Zugriffe: 70177

Re: Glare-Algorithmus

Ich unterbreche deine Edits ja nur ungern, aber ich wollte mal eben die ganze Welt wissen lassen, dass die Sum of Scaled Copies alles ruiniert. 32 Kopien übereinander blenden braucht – im Compute-Shader, wohlgemerkt – genau so viel Zeit wie die 20 FFTs und iFFTs, die ich über Szene und Linse jage! D...
von Krishty
06.01.2011, 15:38
Forum: Allgemeines Talk-Brett
Thema: Showroom
Antworten: 31
Zugriffe: 52397

Re: Showroom

Alles klar, danke! Pack’s in Code-Tags, bevor ein Bot drüber stolpert ;)
von Krishty
06.01.2011, 15:18
Forum: Allgemeines Talk-Brett
Thema: Showroom
Antworten: 31
Zugriffe: 52397

Re: Showroom

So wie ich das sehe, wird der Showroom einmal pro Woche aktualisiert … wäre alle zwei Tage drin? Ich finde es schade, wenn da jemand was postet, und es bleibt fünf Tage ungesehen.
von Krishty
06.01.2011, 14:46
Forum: Grafikprogrammierung
Thema: (gelöst) Glare-Algorithmus
Antworten: 109
Zugriffe: 70177

Re: Glare-Algorithmus

Nachtrag : Grrrrr, wisst ihr, was ich im Video bei 3:40 sehe? Wrap around ... Jetzt, wo ich den Effekt kenne, sehe ich es schon bei 3:10. Der Hund hat einfach die Laternen so platziert, dass es nicht auffällt. Gut, dass ich noch nichts gegessen habe, sonst würde ich alles wieder auskotzen. Mal eine...
von Krishty
06.01.2011, 14:43
Forum: Grafikprogrammierung
Thema: (gelöst) Glare-Algorithmus
Antworten: 109
Zugriffe: 70177

Re: Glare-Algorithmus

Wenn das die Zukunft der Grafikprogrammierung ist, wechsel ich zur Gärtnerei. Keine Angst … wenn man es einmal verstanden hat und – anders als ich – die Beschränkungen im Voraus kennt, ist es relativ einfach. Jetzt könntest du btw. nochmal ein schönes Bild mit fertigem Glare und farbigen Sternen po...
von Krishty
05.01.2011, 21:04
Forum: Grafikprogrammierung
Thema: (gelöst) Glare-Algorithmus
Antworten: 109
Zugriffe: 70177

Re: Glare-Algorithmus

So. Die FT des Auges dient nun als Point Spread Function. Mit einer Sum of Scaled Copies drüber haben wir Glare für einen Punkt: _5 PSF.png (Der sieht übrigens in dem Paper hübscher aus, weil ich die verdammte Fresnelfunktion nocht nicht in meinen Kopp gekriegt habe.) Davon wird wieder die FT berech...
von Krishty
05.01.2011, 20:57
Forum: Grafikprogrammierung
Thema: (gelöst) Glare-Algorithmus
Antworten: 109
Zugriffe: 70177

Re: Glare-Algorithmus

Erstmal gibt es jetzt eine Aufstellung der Zwischenergebnisse der Pipeline, die ich in Mühevoller Kleinarbeit zusammengepfriemelt habe … Wir gehen von einer Szene aus, hier ein Blick auf die Sonne: _01 scene.png Da wird die Fourier-Transformation drübergejagt. Da das für alle drei Kanäle geschieht, ...
von Krishty
05.01.2011, 18:57
Forum: Grafikprogrammierung
Thema: (gelöst) Glare-Algorithmus
Antworten: 109
Zugriffe: 70177

Re: Glare-Algorithmus

Noch schnell einer für Chromanoid: 4chrom.png (Ich hoffe, die vielen Bildchen gehen klar – nicht, dass ich hier den Traffic übertreibe) Mir aber zur Zeit vollkommen unklar, wie überhaupt jetzt deine Frequenzbilder im Augenblick aussehen! Wo sind die negativen Frequenzen hin? Negative was? :) Ich wer...
von Krishty
05.01.2011, 17:08
Forum: Grafikprogrammierung
Thema: (gelöst) Glare-Algorithmus
Antworten: 109
Zugriffe: 70177

Re: Glare-Algorithmus

Momentan muss ich zum Glück nicht mehr puzzlen … aber gut, dann ist die FFT jetzt endgültig reif. Ich werde also mit großer Sicherheit keine Wraparounds mehr haben, wenn ich den Ursprung in die Mitte kriege? Ich meine – für die FFT ist das Signal doch dann immernoch periodisch, oder? Wenn du mit dem...
von Krishty
05.01.2011, 16:39
Forum: Grafikprogrammierung
Thema: (gelöst) Glare-Algorithmus
Antworten: 109
Zugriffe: 70177

Re: Glare-Algorithmus

Mal im Ernst: Ich habe 512×512-Bloom ausprobiert und sieben FPS erreicht. Das war dann mathematischer Bloom; rund, keine Muster drin. Irgendwo ab einem Radius von 128 wird die Fourier-Transformation also tatsächlich schneller … Group-Shared Memory im Compute Shader schiebt die Grenze zwar nach oben,...
von Krishty
05.01.2011, 16:32
Forum: Grafikprogrammierung
Thema: (gelöst) Glare-Algorithmus
Antworten: 109
Zugriffe: 70177

Re: Glare-Algorithmus

So, der Prototyp für 512×512 steht und läuft mit 21 fps. Die Rundungsfehler machen sich nicht bemerkbar, FUCK YEA! Aus irgendeinem Grund habe ich keine Farben … da habe ich wohl irgendwo eine Implicit Vector Truncation oder so; kann sich nur um Minuten handeln, bis ich das habe. Indes: stars.png Dor...
von Krishty
05.01.2011, 15:39
Forum: Grafikprogrammierung
Thema: (gelöst) Glare-Algorithmus
Antworten: 109
Zugriffe: 70177

Re: Glare-Algorithmus

Ist es nun an der Zeit, bei der iFFT von Radix 2 auf was Höheres umzusteigen? radix2ftw.png Lustig, da ich ja gestern abend zwei Stunden damit verbracht habe, die Sum of Scaled Copies von 60 Takten auf 33 zu optimieren :) Immerhin ein hübsches ALU-zu-TEX-Verhältnis – bei einer Radix-8-FFT ist es nur...