Die Suche ergab 1714 Treffer

von CodingCat
07.02.2014, 20:02
Forum: Grafikprogrammierung
Thema: Cube-Map-Filterung, Image-based Lighting
Antworten: 17
Zugriffe: 4333

Re: Showroom - Aktuelle Arbeiten und Projekte

Okay; ich hab’s. Ich normalisiere nun nicht mehr über die Anzahl der Samples, sondern über die Summe aller Kosinuswerte. Damit erreiche ich quasi die gleiche Helligkeit wie das AMD-Tool (57 / 52 / 42 an der Oberkante der Z-Fläche; mit dem AMD-Tool sind es 57 / 53 / 43). Aber ist diese Normalisierun...
von CodingCat
06.02.2014, 12:01
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: [C++] Snippets
Antworten: 53
Zugriffe: 23115

Re: [C++] Snippets

Allerdings sind sie nicht als defines zu erkennen. Wenn nun irgendwer eine Funktion loop_while nennt, kommst du in Teufels Küche. Und wer mir nun erzählen möchte, dass man sowas ja im Kopf haben muß: nein, Erfahrung lehrt, dass das oft schief geht. Großgeschrieben wäre das Problem nicht so da. Ich ...
von CodingCat
04.02.2014, 21:20
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: [C++] Snippets
Antworten: 53
Zugriffe: 23115

Re: [C++] Snippets

Zwei verallgemeinernde Schleifenmuster, die mir elegant erscheinen: // Variante 1 (geschachtelt) while (true) { // mehr Variablen, Berechnungen ... if (Bedingung1) { // mehr Variablen, Berechnungen ... if (Bedingung2) { // ... continue; } } break; } // Variante 2 (linear) #define loop while (true) #...
von CodingCat
04.02.2014, 20:04
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: [C++] Function local static
Antworten: 10
Zugriffe: 2312

Re: [C++] Function local static

das offiziell noch nicht für den Produktiveinsatz gedacht ist. Also nicht vor 2014/2015, bis dahin fliegt die Assertion ganz sicher irgendwann mal. Ich bin mir nicht sicher wie sehr ich mit instabilem MSVC arbeiten möchte. EDIT: Aber ich denke wir testen das einfach mal. Ich wollte nicht andeuten, ...
von CodingCat
04.02.2014, 11:52
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: [C++] Function local static
Antworten: 10
Zugriffe: 2312

Re: [C++] Function local static

Ja, C++11-konforme thread-sichere Initialisierung statischer lokaler Variablen setzt VC++ erst ab dem November 2013 Community Tech Preview um, das offiziell noch nicht für den Produktiveinsatz gedacht ist. Also nicht vor 2014/2015, bis dahin fliegt die Assertion ganz sicher irgendwann mal.
von CodingCat
22.01.2014, 19:07
Forum: Allgemeines Talk-Brett
Thema: Anti-Jammer-Thread
Antworten: 2058
Zugriffe: 675335

Re: Anti-Jammer-Thread

Danke! Ja, Volltext findet sich dann im März im Buch. ;) Eventuell wird die Demo nach Erscheinen zugänglicher, dazu weiß aber auch ich erst mehr, wenn es so weit ist.
von CodingCat
22.01.2014, 18:34
Forum: Allgemeines Talk-Brett
Thema: Anti-Jammer-Thread
Antworten: 2058
Zugriffe: 675335

Re: Anti-Jammer-Thread

Was vor vielen Monden als waghalsiges Experiment (und Bachelor-Arbeit) begann, findet sich nun bald in GPU Pro 5: Object-order Ray Tracing for Fully Dynamic Scenes.
von CodingCat
14.01.2014, 22:12
Forum: Algorithmen und Datenstrukturen
Thema: Immediate Mode Model/View/Controller
Antworten: 14
Zugriffe: 5679

Re: Immediate Mode Model/View/Controller

Und wer schickt die 1000 Draw Calls? Wer cullt die 10000 Objekte? Mein Punkt ist: Solange ich keinen Texteditor schreibe, ist der Aufwand für das bisschen Bildschirmtext verschwindend gering.
von CodingCat
14.01.2014, 20:35
Forum: Algorithmen und Datenstrukturen
Thema: Immediate Mode Model/View/Controller
Antworten: 14
Zugriffe: 5679

Re: Immediate Mode Model/View/Controller

Natürlich, bis zu einem gewissen Grad kann man alles machen. Aber es ist imo einfach dermaßen verschwenderisch, dass ich nichtmehr ruhig schlafen könnte, wenn ich wüsste, dass mein UI tatsächlich in jedem Frame rekursiv das komplette two-pass Layout durchrechnet und jeden einzelnen Buchstaben neu p...
von CodingCat
14.01.2014, 18:49
Forum: Algorithmen und Datenstrukturen
Thema: Immediate Mode Model/View/Controller
Antworten: 14
Zugriffe: 5679

Re: Intermediate Mode Model/View/Controller

Na dann muss ich wohl mal fleißig widersprechen ... :P Entweder, ich berechne in jedem Frame das komplette Layout ständig neu Ja, genau das tue ich in meinem Prototyp, und genau das erachte ich im Kontext von Content Creation Tools als gangbar und sinnvoll ... Ein extrem wichtiger Spezialfall von La...
von CodingCat
14.01.2014, 10:23
Forum: Algorithmen und Datenstrukturen
Thema: Immediate Mode Model/View/Controller
Antworten: 14
Zugriffe: 5679

Re: Artikelempfehlungen, interessante Publikationen o.Ä.

Zu IMGUI: Ich bin eigentlich MVVM Fan. Der IMGUI Weg erscheint mir nicht sehr skalierbar. Wenn man sowas sieht https://github.com/AdrienHerubel/imgui/blob/master/sample_gl3.cpp juckt es doch in den Fingern, die Aufrufe in eigene Objekte zu packen. Die Parameter der Methoden werden zu Eigenschaften,...
von CodingCat
12.01.2014, 15:19
Forum: Algorithmen und Datenstrukturen
Thema: Immediate Mode Model/View/Controller
Antworten: 14
Zugriffe: 5679

Immediate Mode Model/View/Controller

Pflichtlektüre für alle, die über die Entwicklung einer UI nachdenken: Immediate Mode Model/View/Controller
von CodingCat
12.01.2014, 15:19
Forum: Artikel, Tutorials und Materialien
Thema: Artikelempfehlungen, interessante Publikationen o.Ä.
Antworten: 483
Zugriffe: 307515

Intermediate Mode Model/View/Controller

Pflichtlektüre für alle, die über die Entwicklung einer UI nachdenken: Immediate Mode Model/View/Controller
von CodingCat
12.01.2014, 15:14
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: Event-Container in C++ 11
Antworten: 15
Zugriffe: 3305

Re: Event-Container in C++ 11

Verstehe. Nunja, auch nicht speichereffizient, aber darauf kommt es hier wohl kaum an. Wo hier gerade alle an UIs schreiben, juckt es mich sehr in den Fingern, mehr zu zustandsloser UI zu schreiben - wo man gänzlich ohne Events, Callbacks und Listeners auskommt und welche sich hervorragend für alle ...
von CodingCat
12.01.2014, 14:43
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: Event-Container in C++ 11
Antworten: 15
Zugriffe: 3305

Re: Event-Container in C++ 11

Und wie sieht die Struktur in deinem Beispiel aus?
von CodingCat
11.01.2014, 12:10
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: Event-Container in C++ 11
Antworten: 15
Zugriffe: 3305

Re: Event-Container in C++ 11

Ok, nach noch mehr Googelei habe ich dieses Paper gefunden: http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2004/n1667.pdf Es liest sich für mich so, als ob std::function::target<T>() und std::function::target_type() für exakt diesen Fall in den Standard aufgenommen wurden. Ich werde jetzt also ...
von CodingCat
29.12.2013, 17:58
Forum: Grafikprogrammierung
Thema: LNK1104 - glew
Antworten: 9
Zugriffe: 2561

Re: LNK1104 - glew

Kompilierst du für x64 oder für x86? Hast du für deine Zielplattform von allen Bibliotheken die richtige Version für dieselbe Zielplattform? Wenn du versehentlich x86 und x64 mischst, bekommst du auch nur nichtaufgelöste Verweise und leider keine weitere Fehlermeldung.
von CodingCat
29.12.2013, 12:30
Forum: Grafikprogrammierung
Thema: LNK1104 - glew
Antworten: 9
Zugriffe: 2561

Re: LNK1104 - glew

4. Dem Linker habe ich als zusätzliches Bibliotheksverzeichnis den Pfad ".....glew-1.9.0-win64\glew-1.9.0\lib" angegeben 5. Unter Eingabe habe ich dem Linker gesagt er soll die "glew.lib" an oberster Stelle einbinden (auch schon mit glew32.lib versucht). Nun gibt mir VisualStudi...
von CodingCat
23.12.2013, 14:31
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: lvalue to rvalue-reference conversion
Antworten: 5
Zugriffe: 1247

Re: lvalue to rvalue-reference conversion

aber das verwundert mich gerade. Eigentlich müsste der Rückgabewert automatisch ein RValue werden. Das implizite Move an dieser Stelle ist im Standard etwas umständlich über die C++03-Kritierien für Copy Elision gelöst. Es ist anzunehmen, dass es dafür gute Gründe gibt, und sei es nur Abwärtskompat...
von CodingCat
20.12.2013, 13:04
Forum: Grafikprogrammierung
Thema: Grafik"engines", Stand der Kunst 2013
Antworten: 26
Zugriffe: 5690

Re: Grafik"engines", Stand der Kunst 2013

Nachtrag: Auch Text wird meines Erachtens häufig unterschätzt. Automatisches Reload einer Text-Datei mit einem guten Texteditor (Block-Selektion, Block-Editing ...) kann zu einem unvergleichlich effizienteren Workflow führen als dieselben Daten in einer Eingabemaske, in dem jedes Textfeld und jeder...
von CodingCat
20.12.2013, 12:58
Forum: Grafikprogrammierung
Thema: Grafik"engines", Stand der Kunst 2013
Antworten: 26
Zugriffe: 5690

Re: Grafik"engines", Stand der Kunst 2013

Hauptargument für Unity wäre für mich in erster Linie, dass es praktisch überall läuft. Ich habe Unity zu wenig getestet, um zu einem abschließenden Urteil zu kommen, aber bzgl. Ergonomie/Effizienz der Tools schienen mir da viele der üblichen Defizite vorhanden zu sein. Ich denke, ein Stück weit kan...
von CodingCat
20.12.2013, 12:24
Forum: Grafikprogrammierung
Thema: Grafik"engines", Stand der Kunst 2013
Antworten: 26
Zugriffe: 5690

Re: Grafik"engines", Stand der Kunst 2013

Angenommen ich würde ein Spiel machen wollen... [...] Scenegraph -> Ich weiß nicht wieviel Sinn es hat den rendereragnostisch zu implementieren und ob das mal jemand gemacht hat (?) Vermutlich ist OpenSceneGraph tatsächlich noch am ehesten das was ich will, wäre es nicht so sperrig. Lohnt es sich v...
von CodingCat
20.12.2013, 12:00
Forum: Grafikprogrammierung
Thema: Grafik"engines", Stand der Kunst 2013
Antworten: 26
Zugriffe: 5690

Re: Grafik"engines", Stand der Kunst 2013

Angenommen ich würde ein Spiel machen wollen... [...] Fehlt was? Ich würde sagen, in erster Linie fehlt die Content Creation. Das ist der Punkt, an dem ich vor ca. einem halben Jahr ausgestiegen bin. Ich habe eine nette Qt-basierte Editorumgebung, die vor allem daran krankt, dass (a) Qt nicht hält ...
von CodingCat
12.12.2013, 09:55
Forum: Artikel, Tutorials und Materialien
Thema: Artikelempfehlungen, interessante Publikationen o.Ä.
Antworten: 483
Zugriffe: 307515

Re: Artikelempfehlungen, interessante Publikationen o.Ä.

Alles was wir hier berichtet haben war nur die Spitze des Eisbergs: Bringing Clang and LLVM to Visual C++ users

PS4-Entwickler kommen in den vollen Genuss von Clang/LLVM und lieben es: Developer Toolchain for PS4

Mehr vom LLVM/Clang Dev Meeting: http://llvm.org/devmtg/2013-11/slides/
von CodingCat
08.12.2013, 13:14
Forum: Allgemeines Talk-Brett
Thema: [SAMMELTHREAD] Sehenswerte Videos
Antworten: 894
Zugriffe: 379251

Re: [SAMMELTHREAD] Sehenswerte Videos

[youtube]RRpDn5qPp3s[/youtube]
von CodingCat
29.11.2013, 17:45
Forum: Allgemeines Talk-Brett
Thema: Jammer-Thread
Antworten: 7534
Zugriffe: 1475384

Re: Jammer-Thread

Möglicherweise wurden auch einfach die Download-Versionen vereinigt. Ich zum Beispiel habe mir bei 2013 zum ersten Mal direkt am Release-Tag die offizielle und frei zugängliche Trial herunterladen können. Als Dreamspark aktualisiert wurde, habe ich von dort einen Schlüssel bezogen und meine Trial-Ve...
von CodingCat
18.11.2013, 21:33
Forum: Allgemeines Talk-Brett
Thema: Anti-Jammer-Thread
Antworten: 2058
Zugriffe: 675335

Re: Anti-Jammer-Thread

Der neue Visual C++ Compiler ist da . Das Tech Preview bringt tatsächlich endlich entscheidende Features wie autogenerierte Move-Funktionalität, Datenausrichtung und Thread-sichere Initialisierung lokaler statischer Variablen. Außerdem einige sehr nette C++14-Vorgriffe wie Generic Lambdas und Return...
von CodingCat
29.10.2013, 20:28
Forum: Algorithmen und Datenstrukturen
Thema: (gelöst) Reifenphysik
Antworten: 18
Zugriffe: 9697

Re: Reifenphysik

Erstmal muss ich Cat antworten; mein Internet braucht gerade Minuten pro Seite ZFX :( Das mit den Hinterrädern ist schon zu komplex … fangen wir ganz einfach an: Das Auto fährt auf dem Bildschirm gerade nach oben. Dann stelle ich die Vorderreifen ein wenig quer. Beide erzeugen Widerstand und, weil ...
von CodingCat
29.10.2013, 17:29
Forum: Algorithmen und Datenstrukturen
Thema: (gelöst) Reifenphysik
Antworten: 18
Zugriffe: 9697

Re: Reifenphysik

Da sollte die anisotrope Reibung durchaus ein akzeptables Modell liefern. Die Frage ist dann eher, wieso deine Hinterreifen das Drehmoment ausgleichen?
von CodingCat
29.10.2013, 17:14
Forum: Algorithmen und Datenstrukturen
Thema: (gelöst) Reifenphysik
Antworten: 18
Zugriffe: 9697

Re: Reifenphysik

Real kann ich ein Auto im Kreis ausrollen lassen, und es wird dann mehrere Kreise schaffen. Weil ich aber ausschließlich Energie vernichte, schafft mein Fahrzeug nicht mehr als 90° – denn dafür müsste es mit einem Geschwindigkeitsvektor starten, der nach hinten zeigt! Ich vermute, dass ein reales F...