Die Suche ergab 2373 Treffer

von Jonathan
30.06.2017, 12:35
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: [C++] 3D-Iterator
Antworten: 8
Zugriffe: 2804

Re: [C++] 3D-Iterator

Im wesentlichen ist im Hintergrund ein 1D-Vector und ich achte schon darauf, dass der beim iterieren schrittweise durchlaufen wird. Ob der Compiler von dem (x,y,z) verwirrt wird und nicht die selben Optimierungen vornimmt, wie im flachen Fall, weiß ich nicht - wäre unschön aber denkbar. In der Schle...
von Jonathan
30.06.2017, 12:17
Forum: Vorstellungsbereich
Thema: [Projekt] StoneQuest lebt noch!
Antworten: 914
Zugriffe: 239037

Re: [Projekt] StoneQuest lebt noch!

Mir gefällt die helle und freundliche Lichtstimmung sehr. Und die Materialien sehen auch top aus. Einziger Kritikpunkt ist für mich das LoD. Im zweiten Bild sieht man das schön. Das Hauptproblem ist m.E.n. dass je schöner der Vordergrund aussieht, desto größer ist die Diskrepanz zum Hintergrund. Der...
von Jonathan
29.06.2017, 15:25
Forum: Allgemeines Talk-Brett
Thema: Jammer-Thread
Antworten: 7534
Zugriffe: 1542087

Re: Jammer-Thread

std::ref bei std::bind vergessen? Kein Problem, debuggt doch einfach einen Tag lang...
von Jonathan
29.06.2017, 14:34
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: Fragen zu vector<Klasse*>
Antworten: 8
Zugriffe: 2160

Re: Fragen zu vector<Klasse*>

Super Sache, dankeschön. Sehr hilfreiches Dokument, aber das erschlägt einen ja nahezu ;-) Kommt auf alle Fälle zu den Lesezeichen. Jup, es ist nicht für Anfänger gedacht. Es ist eher für Menschen, die alles über C++ wissen, was es zu wissen gibt und es jetzt nur noch richtig anwenden wollen. D.h. ...
von Jonathan
29.06.2017, 14:26
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: [C++] 3D-Iterator
Antworten: 8
Zugriffe: 2804

Re: [C++] 3D-Iterator

jup. Aber ich muss aus den x,y,z Indexen eine 3D Position ausrechnen, und das geht mit 2 Zeilen weniger als wenn ich nicht nur einen 1D-Index habe. Aber jetzt da es läuft, würde ich es gerne mit OpenMP beschleunigen, und werde es der Einfachheit halber deshalb vermutlich doch wieder umschreiben... (...
von Jonathan
28.06.2017, 15:43
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: [C++] 3D-Iterator
Antworten: 8
Zugriffe: 2804

Re: [C++] 3D-Iterator

Ich würde aber noch zu einem Prä-Inkrement-Operator raten. Du hast bisher nur Post-Increment implementiert, und den falsch, denn eigentlich gibt der Post Increment den vorherigen Wert zurück. Und das braucht ein Temporary, weswegen man in inneren Schleifen eigentlich darauf achtet, immer Preincreme...
von Jonathan
28.06.2017, 15:39
Forum: Allgemeines Talk-Brett
Thema: Jammer-Thread
Antworten: 7534
Zugriffe: 1542087

Re: Jammer-Thread

Viel Erfolg. Das scheint echt eine ziemlich miese Masche zu sein, die hoffentlich auch illegal ist. (An dieser Stelle noch ein kleiner Tipp: Ich habe gehört, dass man Erfolg damit haben kann, einen kurzfristig unantretbaren Hotelaufenthalt zunächst umbuchen zu lassen (was aus Kulanz kostenlos sein k...
von Jonathan
28.06.2017, 15:26
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: Fragen zu vector<Klasse*>
Antworten: 8
Zugriffe: 2160

Re: Fragen zu vector<Klasse*>

nach jahrelanger Abwesenheit, was Programmierung anbelangt, versuche ich zur Zeit wieder etwas ins Programmieren zu kommen, alte Kenntnisse aufzufrischen und neue Kentnisse zu erlangen. Und prompt stellt man sich die eine oder andere Frage. Lies am besten das hier: https://github.com/isocpp/CppCore...
von Jonathan
28.06.2017, 15:16
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: [C++] 3D-Iterator
Antworten: 8
Zugriffe: 2804

[C++] 3D-Iterator

Ich muss gerade über mehrere Dimensionen iterieren. Der naheliegende Ansatz wäre: for(auto x=0u; x<X; ++x) for(auto y=0u; y<Y; ++y) for(auto z=0u; z<Z; ++z) Something(x,y,z); Was ich aber gerne hätte, wäre eine Lösung mit range-based for loops: for(auto& i : Range3d(2, 2, 2)) { cout << i.x << &q...
von Jonathan
16.06.2017, 13:57
Forum: Grafikprogrammierung
Thema: [OpenGL 4.5] Text Rendering
Antworten: 8
Zugriffe: 4170

Re: [OpenGL 4.5] Text Rendering

Beziehst du dich damit nur auf Kerning[1], oder auch auf mehr? In dem Link den ich gepostet habe, wird Kerning bereits beachtet, was ziemlich simpel ist, da Freetype dir eine Tabelle gibt, in der für jede Buchstabenkombination der richtige Offset steht[2]. Aber da ich ein laienhaftes Interesse an Ty...
von Jonathan
12.06.2017, 17:14
Forum: Grafikprogrammierung
Thema: [OpenGL 4.5] Text Rendering
Antworten: 8
Zugriffe: 4170

Re: [OpenGL 4.5] Text Rendering

Nur der Vollständigkeit halber: Ich hatte mir damals auch eine recht simple aber wohl durchaus effiziente Methode gebastelt: https://zfx.info/viewtopic.php?f=11&t=3557&p=44749 Es wird für jede Schriftgröße am Anfang ein Texturatlas gebaut (und die Glyphen recht effizient zusammen gepackt) un...
von Jonathan
31.05.2017, 14:05
Forum: Allgemeines Talk-Brett
Thema: Jammer-Thread
Antworten: 7534
Zugriffe: 1542087

Re: Jammer-Thread

Aus den CMake Release-Notes:
For example, the code “if(TRUE)” might have evaluated as false.
Meine Güte.
von Jonathan
22.05.2017, 17:39
Forum: Allgemeines Talk-Brett
Thema: Jammer-Thread
Antworten: 7534
Zugriffe: 1542087

Re: Jammer-Thread

Ich habe gerade über eine Stunde damit verbrannt, herauszufinden, was der verfickte C++ Komma-Operator in dieser Zeile hier macht: Vector3f wo = -ray.d, wi; Bis mir aufgegangen ist, dass es einfach nur zwei Deklarationen sind. Ich denke offensichtlich einmal wieder zu kompliziert. Aber ganz ehrlich,...
von Jonathan
18.05.2017, 13:53
Forum: Allgemeines Talk-Brett
Thema: Jammer-Thread
Antworten: 7534
Zugriffe: 1542087

Re: Jammer-Thread

Putty ist doof. Es funktioniert ja schon irgendwie, aber halt nur wenn man es richtig bedient. Und es ist so unglaublich unintiutiv. Und es ist so leicht, etwas falsch zu machen. Nochmal zur Erklärung: http://www.putty.org/Putty.png Links hat man ein langes Menü mit Kategorien, rechts kann man dann ...
von Jonathan
16.05.2017, 11:49
Forum: Allgemeines Talk-Brett
Thema: Jammer-Thread
Antworten: 7534
Zugriffe: 1542087

Re: Jammer-Thread

Und nur um nochmal eins nachzulegen: Es ist eh schon eine Schande wie unglaublich schlecht die Standard-Konsole ist, wenn man bedenkt, dass man nicht einmal vernünftig Text markieren kann (bin gerade noch auf Win7, aber auch damals hätte es schon viel besser sein müssen...).
von Jonathan
16.05.2017, 11:25
Forum: Allgemeines Talk-Brett
Thema: Jammer-Thread
Antworten: 7534
Zugriffe: 1542087

Re: Jammer-Thread

Jedesmal wenn ich mal wieder eine Kleinigkeit in C++ programmiere, nervt es mich, dass sich dieses dämliche Konsolenfenster immer direkt schließt. Und dann stößt man im Netz wieder auf fundamentalistische Diskussionen, ob jetzt std::cing.get() oder system("pause") die bessere Lösung sei. O...
von Jonathan
09.05.2017, 19:26
Forum: Allgemeines Talk-Brett
Thema: Jammer-Thread
Antworten: 7534
Zugriffe: 1542087

Re: Jammer-Thread

Es gibt in C++ keine Möglichkeit, eine formatierte Uhrzeit anzuzeigen. WTF??? Was ich damit meine ist modernes, funktionierendes, threadsicheres C++. Sollte ja keine überzogene Forderung sein. Denkt man. Mit std::chrono::system_clock::now() bekommt man einen Zeitstempel. Damit kann man schön Differe...
von Jonathan
09.05.2017, 13:07
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: QT statisch linken (unresolved symbol) [gelöst!]
Antworten: 12
Zugriffe: 2984

Re: QT statisch linken (unresolved symbol)

Joah, statisch linken verstößt halt gegen die LGPL, also braucht man wohl die kommerzielle Variante, für die es dann auch Support geben sollte. Man könnte natürlich auch versuchen, nachträglich die dll's in die exe zu integrieren. Wobei ich mir nicht sicher bin, in wie weit das technisch überhaupt m...
von Jonathan
01.05.2017, 23:45
Forum: Allgemeines Talk-Brett
Thema: Linkdump
Antworten: 477
Zugriffe: 277016

Re: Linkdump

Ah interessant, vielen Dank. Dann wäre dieses leidige Thema ja jetzt vom Tisch und ich kann endlich mein Spiel, in dem 'Happy Birthday to you' als mp3 abgespielt wird, veröffentlichen :D
von Jonathan
01.05.2017, 23:43
Forum: Allgemeine Fragen der Spieleentwicklung
Thema: Echtzeit Raytracing in Spielen
Antworten: 11
Zugriffe: 6807

Re: Echtzeit Raytracing in Spielen

Ich finde gerade keine Originalversion vom Video, aber das hier sollte auch tun: https://www.youtube.com/watch?v=Kg-aGO8Wvx8 Was daran so beeindruckend ist, ist nicht, dass es so unglaublich viele Dreiecke gibt. Das war vor 10 Jahren oder so ein Problem, aber heute kommt es viel mehr darauf an, wie ...
von Jonathan
28.04.2017, 13:40
Forum: Allgemeines Talk-Brett
Thema: Jammer-Thread
Antworten: 7534
Zugriffe: 1542087

Re: Jammer-Thread

How to: Remove Items from the Recent Projects List on the Start Page:
https://msdn.microsoft.com/en-us/librar ... s.90).aspx

Das ist eine Lösung für die Art von Menschen, die von einer pdf ein Screenshot ausdrucken und einscannen, um es anschließend zu mailen...
von Jonathan
27.04.2017, 09:37
Forum: Vorstellungsbereich
Thema: [Projekt] Bullshit Bingo
Antworten: 5
Zugriffe: 1005

Re: [Projekt] Bullshit Bingo

Du solltest noch eine Exportfunktion nach pdf einbauen, damit man Spielpläne auch drucken und ggf. verteilen kann. Ich uhm, frage für einen Freund :D
von Jonathan
25.04.2017, 14:26
Forum: Allgemeines Talk-Brett
Thema: Jammer-Thread
Antworten: 7534
Zugriffe: 1542087

Re: Jammer-Thread

Zur fundamentalen Schlechtigkeit von (einigen Bestandteilen von) Windows: Die "Öffnen mit"-Verknüpfung für Dateitypen wird für Anwendungsnamen und nicht Anwendungspfade gespeichert. Das heißt, dass man keine zwei gleichnamigen Programme haben kann, die unterschiedliche Dateitypen anzeigen ...
von Jonathan
08.04.2017, 12:10
Forum: Allgemeines Talk-Brett
Thema: Jammer-Thread
Antworten: 7534
Zugriffe: 1542087

Re: Jammer-Thread

Visual Studio 2015 Sprachpaketinstallationsmeldung: "Sie benötigen bis zu 626 MB freien Speicherplatz auf allen Laufwerken". Was zum? Wieso haben die immer noch hardgecodete Pfade zu temporären Verzeichnissen? Und wieso braucht man überhaupt derartig viel Speicher, was wird denn da alles ü...
von Jonathan
30.03.2017, 00:16
Forum: Allgemeines Talk-Brett
Thema: Lustiges und so
Antworten: 347
Zugriffe: 192014

Re: Lustiges und so

Einer der vielen Gründe, weswegen ich das Internet liebe: Wikipedia hat eine Liste aller Horrorfilme, in denen die Natur das Böse ist, fein säuberlich sortiert nach Tierarten: https://en.wikipedia.org/wiki/List_of_natural_horror_films Jetzt fehlt eigentlich nur noch, dass jemand die Hierarchie gemäß...
von Jonathan
22.03.2017, 21:45
Forum: Allgemeines Talk-Brett
Thema: Anti-Jammer-Thread
Antworten: 2059
Zugriffe: 711131

Re: Anti-Jammer-Thread

Gerade auf gog.com gesehen, dass Turok 2 Remastered erschienen ist. Erst dachte ich, es sei komplett unverschämt, ein so altes Spiel für 20€ zu verkaufen, aber es ist tatsächlich eine remastered Version, die mir gefällt. Hier mal ein Video: https://www.youtube.com/watch?v=SnuQdLDc3pU Was ich daran s...
von Jonathan
16.03.2017, 21:51
Forum: Allgemeines Talk-Brett
Thema: Jammer-Thread
Antworten: 7534
Zugriffe: 1542087

Re: Jammer-Thread

Ich habe die Levels schön extrahiert, aber halt mit einem Objekt für jede Kachel der Landschaft. Macht fast 100.000 Objekte pro Level. Mein Tool lädt alles in einen Win32-Tree View (wie jedes Modeling-Tool, das es gibt), und der ist … langsam. Ja ok, aber wie es im Artikel schon so schön heißt: The...
von Jonathan
16.03.2017, 21:44
Forum: Allgemeines Talk-Brett
Thema: Lustiges und so
Antworten: 347
Zugriffe: 192014

Re: Lustiges und so

Been there, done that. Bloß dass ich es auf dem Rechner eines Kumpels eingetippt habe und mich in der Top-Level-Domain geirrt habe. Ich weiß echt nicht mehr, wer von uns beiden dümmer geguckt hat... :D
von Jonathan
12.03.2017, 10:54
Forum: Allgemeines Talk-Brett
Thema: Anti-Jammer-Thread
Antworten: 2059
Zugriffe: 711131

Re: Anti-Jammer-Thread

VisualStudio 2017 is raus. Und es kann UTF-8 String literals... :o Und es packt sie anscheinend auch korrekt in std::string rein :shock: Endlich, das wstring Chaos hat ein Ende! Für immer!! Schmeiß' weg den Mist!! (Jetzt muss M$ halt nur noch die gesamte WinApi anpassen :lol: ) Gerade in meinem Cod...
von Jonathan
07.03.2017, 10:57
Forum: Grafikprogrammierung
Thema: Pixel in Units
Antworten: 8
Zugriffe: 4285

Re: Pixel in Units

Ich glaube, das Problem lässt sich recht leicht und elegant lösen, aber ich bin mir nicht sicher, was genau du eigentlich willst. Evtl. würde eine Zeichnung oder zumindest eine genaue Beschreibung (vielleicht inklusiv eines konkreten Beispiels) helfen.