Die Suche ergab 128 Treffer

von Biolunar
28.07.2018, 16:16
Forum: Allgemeines Talk-Brett
Thema: Linkdump
Antworten: 287
Zugriffe: 144201

Re: Linkdump

The Elusive Frame Timing
Kann dieses Problem auch auftauchen, wenn ich in die Simulation per Frame um eine konstante Zeit voranschreiten lasse?
von Biolunar
05.05.2018, 22:11
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: Zeit für einen Schlaufendurchgang ermitteln
Antworten: 17
Zugriffe: 3381

Re: Zeit für einen Schlaufendurchgang ermitteln

Sehr empfehlenswerter Artikel dazu: https://gafferongames.com/post/fix_your_timestep/

Unter Windows verwendet man üblicherweise QueryPerformanceCounter für maximale Präzision.
von Biolunar
02.05.2018, 21:39
Forum: Vorstellungsbereich
Thema: [Projekt] Mein STL-Viewer
Antworten: 84
Zugriffe: 11844

Re: [Projekt] Mein STL-Viewer

Sehr geil! Startet auch unter Linux64/Wine problemlos und lädt die Files echt flott. Könntest du bitte nochmal die aktuelle Version testen? Jemand beschwert sich, dass sie auf seinem Linux/Wine nicht funktioniert … was hattest du denn genutzt – die portable Version oder den Installer? Ich habe die ...
von Biolunar
23.02.2018, 13:19
Forum: Allgemeines Talk-Brett
Thema: Jammer-Thread
Antworten: 5797
Zugriffe: 992452

Re: Jammer-Thread

git did not exit cleanly (exit code 128) Und ich hatte nichts geändert. Und nichts hilft. Ich kann weder ein neues Repo klonen, noch mein eigenes updaten. Vermutlich habe ich es jetzt eher noch schlimmer gemacht mit meinen Versuchen das zu fixen. Das Lustige ist, auf meinem Laptop geht alles. Nur a...
von Biolunar
19.10.2017, 11:40
Forum: Allgemeines Talk-Brett
Thema: Anti-Jammer-Thread
Antworten: 1702
Zugriffe: 459592

Re: Anti-Jammer-Thread

Klar; die STL hat ihre Namespaces. Mein Physik-Code braucht aber Zeit, Masse, Geschwindigkeit, und tausend mehr zugleich. Die STL hat sowas nur für Zeit? Nicht für andere Dinge? Die Operatoren gibt es nur für Zeit und Strings (wenn ich nicht irgendwas vergessen habe). Googlen nach mehr SI Einheiten...
von Biolunar
18.10.2017, 23:11
Forum: Allgemeines Talk-Brett
Thema: Anti-Jammer-Thread
Antworten: 1702
Zugriffe: 459592

Re: Anti-Jammer-Thread

Wie ist denn das bei C++, benutzen die immer die ausgeschriebene Variante oder auch Abkürzungen? Ich finde lb(1000.0) viel besser als poundMass(1000.0) oder avoirdupoisPound(1000.0) , und slugFeetSecondsSquared() wäre ein echter Killer. Aber metersPerSecond() würde zu ms abgekürzt, was wiederum Mil...
von Biolunar
18.10.2017, 20:36
Forum: Allgemeines Talk-Brett
Thema: Anti-Jammer-Thread
Antworten: 1702
Zugriffe: 459592

Re: Anti-Jammer-Thread

Jonathan hat geschrieben:

Code: Alles auswählen

if(chrono::duration_cast<chrono::milliseconds>(now-tLast).count() > 500)
Um auch mir eine Freude zu bereiten:

Code: Alles auswählen

if((now-tLast) > 500ms) // C++14
if((now-tLast) > milliseconds(500)) // C++11
von Biolunar
14.10.2017, 00:58
Forum: Algorithmen und Datenstrukturen
Thema: Bitschubsen für Fortgeschrittene, Teil I
Antworten: 4
Zugriffe: 1357

Re: Bitschubsen für Fortgeschrittene, Teil I

Hey, […] deterministischen Zufall […] zustandsfrei […] Das wird so nicht gehen ;) Also entweder, oder. In deinem Code hast du ja auch Zustand: x, y und z. Du könntest mal die Generatoren von http://www.pcg-random.org/ ausprobieren. Angeblich erzeugen die sehr guten Zufall und sind sehr schnell, da e...
von Biolunar
28.09.2017, 14:48
Forum: Grafikprogrammierung
Thema: sRGB + Alpha
Antworten: 6
Zugriffe: 1692

Re: sRGB + Alpha

Hmmm. Okay. Das scheint mir entweder sehr viel hin und her Rechnerei für jeden Farbkanal pro Pixel zu sein, wenn ich die Farben als sRGB im Speicher halte, oder sehr viel Speicher zu schlucken, wenn ich die linearen Farben im Speicher halte. Ich verwende im Übrigen noch keine GPU zur Beschleunigung....
von Biolunar
14.09.2017, 18:50
Forum: Grafikprogrammierung
Thema: sRGB + Alpha
Antworten: 6
Zugriffe: 1692

Re: sRGB + Alpha

Die Antwort passt doch nicht auf die Frage? Ich fummele eigentlich überhaupt nicht mit den Farben herum, sondern lese 6:6:6 Bit RGB im sRGB Format ein und möchte daraus 8:8:8:8 Bit ARGB in sRGB machen, welches dann angezeigt werden kann. Bei den original 6:6:6 Bit Daten ist eine Farbe als „transpare...
von Biolunar
14.09.2017, 15:09
Forum: Grafikprogrammierung
Thema: sRGB + Alpha
Antworten: 6
Zugriffe: 1692

Re: sRGB + Alpha

Ich glaube das hat sich so eben selbst beantwortet :D
Es muss Color_srgb = alpha * lin_to_srgb(Color_linear) sein, denn sonst funktioniert die kurze Formel (siehe https://en.wikipedia.org/wiki/Alpha_com ... r_operator ) für das alpha compositing nicht mehr korrekt.
von Biolunar
14.09.2017, 14:46
Forum: Grafikprogrammierung
Thema: sRGB + Alpha
Antworten: 6
Zugriffe: 1692

sRGB + Alpha

Ich habe mich die letzten paar Tage ein bisschen mit Farben auseinander gesetzt. Was ich gelernt habe: 1. Verwende sRGB um Farben zu speichern. 2. Wenn es einen Alpha Kanal gibt, verwende premultiplied Alpha. Nur was mache ich wenn ich Farben + Alpha speichern möchte? Der Alpha Kanal wird nicht Gamm...
von Biolunar
22.08.2017, 14:43
Forum: Allgemeines Talk-Brett
Thema: Jammer-Thread
Antworten: 5797
Zugriffe: 992452

Re: Jammer-Thread

Wer Allokatoren schreibt, muss grundsätzlich einen Alignment-Parameter einbauen. malloc() und die WinAPI ( HeapAlloc() ) machen es falsch, indem sie von einem Worst-Case-Alignment ausgehen. Auf den ersten Blick vereinfacht das viel, weil Alignment total wegfällt. Selbstverständlich gibt es Typen mi...
von Biolunar
04.07.2017, 08:25
Forum: Allgemeines Talk-Brett
Thema: Jammer-Thread
Antworten: 5797
Zugriffe: 992452

Re: Jammer-Thread

Ach Gott, eigentlich sollte das in den Anti -Jammer-Thread … da habe ich wohl instinktiv das falsche angeklickt. Aber wenn ich schonmal hier bin: Hierarchische Datenstrukturen auf die GPU portieren, YAY! Reicht der Kommentar? // A 3D texture with blocks of distance data. // • grouped into 9×9×9 tex...
von Biolunar
15.02.2017, 12:08
Forum: Allgemeines Talk-Brett
Thema: Jammer-Thread
Antworten: 5797
Zugriffe: 992452

Re: Jammer-Thread

joggel hat geschrieben:Ich hab Kopfschmerzen :(
Tumor???
[youtube]OaTO8_KNcuo[/youtube]
von Biolunar
18.01.2017, 23:03
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: Blender 2.78 in Bforartists einpflegen
Antworten: 8
Zugriffe: 2025

Re: Blender 2.78 in Bforartists einpflegen

Tiles hat geschrieben:

Code: Alles auswählen

$ git fetch blender/master
Schau dir den Befehl mal genau an und vergleiche ihn mit dem von MasterQ.
von Biolunar
20.10.2016, 14:38
Forum: Vorstellungsbereich
Thema: [Projekt] C++ Handler Library
Antworten: 1
Zugriffe: 1248

[Projekt] C++ Handler Library

Abstract Diese kleine Bibliothek erlaubt es C Objekte sicher in C++ Wrapper Klassen (gemäß RAII) zu kapseln. Das Problem In modernem C++ Code kommt man in der Regel oft mit C Interfaces in Kontakt. Diese beinhalten meist die Erstellung und Zertörung von irgendwelchen Objekten, welche in C++ ein Pro...
von Biolunar
11.08.2016, 21:01
Forum: Allgemeines Talk-Brett
Thema: Jammer-Thread
Antworten: 5797
Zugriffe: 992452

Re: Jammer-Thread

Meine bisherige Erfahrung mit Windows 10 nach zwei Wochen Benutzung: Nach Installation (eine Neuinstallation, kein Update von bestehendem Windows) und anschließenden Updates war die Taskleiste kaputt, Strg+Alt+Entf funktionierte nicht mehr. Musste auf dem Handy googlen wie ich manuell ein Terminal a...
von Biolunar
24.05.2016, 10:25
Forum: Allgemeines Talk-Brett
Thema: Lustiges und so
Antworten: 296
Zugriffe: 114808

Re: Lustiges und so

Dieser Satz besteht aus acht A, sechs B, sechs C, sieben D, fünfundvierzig E, acht F, vier G, neun H, fünfundzwanzig I, einem J, einem K, zwei L, elf M, achtundzwanzig N, einem O, einem P, einem Q, sieben R, dreizehn S, sieben T, sieben U, fünf V, vier W, einem X, einem Y, zehn Z, einem Ä, einem Ö,...
von Biolunar
08.05.2016, 10:31
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: Visual C++-CRT ersetzen
Antworten: 13
Zugriffe: 5186

Re: Visual C++-CRT ersetzen

Statisch kompiliertes Hello World in C ist mit gcc über 1MB groß… glibc lässt grüßen.
von Biolunar
26.12.2015, 21:36
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: [C++] GCC linkt eigene Lib nicht (mehr)
Antworten: 4
Zugriffe: 2080

Re: [C++] GCC linkt eigene Lib nicht (mehr)

Betroffen sind nur C++ Libs von der neuen C++ ABI, keine C Libs (wie GLFW).
von Biolunar
23.12.2015, 01:22
Forum: Allgemeine Fragen der Spieleentwicklung
Thema: Mit der Dokumentation von DX11 arbeiten
Antworten: 1
Zugriffe: 4314

Re: Mit der Dokumentation von DX11 arbeiten

Das sind doch alles triviale Fehler; wenn du C/C++ kannst solltest du auch mit deren Fehlermeldungen umgehen können. Was du brauchst ist ein WinAPI Tutorial, denn da scheint es zu hapern! Fenstererstellung wird wohl von der DX Anleitung als bekannt angenommen.
von Biolunar
19.12.2015, 00:11
Forum: Allgemeines Talk-Brett
Thema: Jammer-Thread
Antworten: 5797
Zugriffe: 992452

Re: Jammer-Thread

Steam OS?! Ist das nicht ein auf Echtzeit modifiziertes Unix, das alle D3D-Calls in OpenGL übersetzt oder so? Steam OS ist ein Debian Derivat; kann sein, dass sie einen leicht gepatchten Linux-Kernel verwenden, keine Ahnung. Windows-only Spiele laufen auf Steam OS nicht, da man dafür Steam unter Wi...
von Biolunar
09.12.2015, 17:59
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: [C++] Bitweises Interpretieren von Floats
Antworten: 28
Zugriffe: 13198

Re: [C++] Bitweises Interpretieren von Floats

imo einigermaßen standardkonform Nur mal so aus Neugier, es muss doch einen bekannten standardkonformen, schlimmstenfalls langsamen Weg geben, an die Bits von beliebigem zu kommen. Im Zweifelsfall über einen Stream?! Kopieren per std::memcpy() in ein char Array ist der einzige, mir bekannte, arguab...
von Biolunar
08.11.2015, 07:22
Forum: Allgemeines Talk-Brett
Thema: Anti-Jammer-Thread
Antworten: 1702
Zugriffe: 459592

Re: Anti-Jammer-Thread

Nett, auch wenn alle Tribes Titel schon gratis waren.

PS: Tribes 1 ftw
von Biolunar
23.09.2015, 19:11
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: HTML-Zeichen maskieren?
Antworten: 3
Zugriffe: 2267

Re: HTML-Zeichen maskieren?

HTML5: schreibe im <head> ein <meta charset="UTF-8"> und speichere die Seite als UTF-8.
HTML4: schreibe im <head> ein <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> und speichere die Seite als UTF-8.

Danach brauchst du kein Zeichen mehr zu ersetzen :)
von Biolunar
21.09.2015, 22:17
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: Nicht gewolltes Chinesisch auf dem Win7-Bildschirm
Antworten: 23
Zugriffe: 10078

Re: Nicht gewolltes Chinesisch auf dem Win7-Bildschirm

Mit modernem C++ ist das Konvertieren zwischen UTF8 <-> UTF16 auch nicht schwierig: #include <locale> // wstring_convert #include <codecvt> // codecvt_utf8_utf16 ::std::wstring to_utf16(::std::string const& str) { ::std::wstring_convert<::std::codecvt_utf8_utf16<wchar_t, 0x10ffff, ::std::little_endi...
von Biolunar
13.09.2015, 14:15
Forum: Allgemeines Talk-Brett
Thema: Jammer-Thread
Antworten: 5797
Zugriffe: 992452

Re: Jammer-Thread

Arghhhhhhhhh, verfluchte Plenker!!!!!!!!!!!!! Überall treiben sie sich rum :( Ich verstehe auch nicht warum sie vor Punkten kein Leerzeichen machen, aber vor Fragezeichen schon (manchmal auch vor Ausrufezeichen)???