Die Suche ergab 296 Treffer
- 27.04.2009, 09:18
- Forum: Grafikprogrammierung
- Thema: Lineare Z-Werte in Render-Target schreiben
- Antworten: 16
- Zugriffe: 3759
Re: Lineare Z-Werte in Render-Target schreiben
Ganz einfach: Solange die Relation zwischen Z-Werten durch die Art der Abbildung nicht gestoert wird, funktioniert der ZBuffer immer. Mathematisch gesehen. Leider machen einem die wert-begrenzten Darstellungen einen Strich durch die Rechnung. In gewissen Massen kann man mit verschiedenen Formeln fue...
- 26.04.2009, 20:51
- Forum: Grafikprogrammierung
- Thema: Lineare Z-Werte in Render-Target schreiben
- Antworten: 16
- Zugriffe: 3759
Re: Lineare Z-Werte in Render-Target schreiben
Es gibt verschiedene Formeln, je nach Aufbau deiner Projektions-Matrix. Moechtest Du den Z-Buffer wiederverwenden? Dann schau Dir zur Mathematik einfach den Abschnitt im DX-SDK uebe die Projektionsmatrix an, wen Du diese Formel verwendest. Wenn Dich diese Werte nicht interessieren, kannst Du einfach...
- 24.04.2009, 09:04
- Forum: Grafikprogrammierung
- Thema: Objekt Matrix mit ungleichmäßiger Skalierung
- Antworten: 4
- Zugriffe: 1261
Re: Objekt Matrix mit ungleichmäßiger Skalierung
Für die Normalen nimmst Du einfach die Inverse und Transponierte Matrix (ohne Verschiebungsanteil).
- 19.04.2009, 19:17
- Forum: Grafikprogrammierung
- Thema: PostMortem - HDR-Implementation in der Splitterwelten-Engine
- Antworten: 42
- Zugriffe: 7445
Re: PostMortem - HDR-Implementation in der Splitterwelten-Engine
... wenn ich einfach ein neues Projektionsfragment erfinde, dass eine 180°-Halbkugel auf eine 2D-Textur projeziert, komme ich mit einem Renderdurchgang anstatt dreien aus. Jibbet schon, schaust Du mal unter 'paraboloid mapping' nach. Und parallelisieren kannst Du es doch gut, falls Du noch Platz fü...
- 18.04.2009, 13:02
- Forum: Algorithmen und Datenstrukturen
- Thema: Normalenvektoren für die Quantisierung optimieren
- Antworten: 25
- Zugriffe: 4734
Re: Normalenvektoren für die Quantisierung optimieren
Mhh ich hab noch was nachgedacht. ... 2. Da die Punkte eigentlich alle regelmäßig verteilt sind, ist ein NN-Algorithmus Overkill. Grundidee für neuen Algorithmus: Man stellt sich die (2^8)^3 Punkte als aneinandergeklatschte Würfel vor (wie eine 3D-Textur). Man hat den Normalenvektor q gegeben, also...
- 17.04.2009, 20:59
- Forum: Algorithmen und Datenstrukturen
- Thema: Normalenvektoren für die Quantisierung optimieren
- Antworten: 25
- Zugriffe: 4734
Re: Normalenvektoren für die Quantisierung optimieren
Wobei mehrere auch schon 2 bedeuten kann, wenn sie in extremeren Lagen im Grid liegen.
- 17.04.2009, 20:51
- Forum: Algorithmen und Datenstrukturen
- Thema: Normalenvektoren für die Quantisierung optimieren
- Antworten: 25
- Zugriffe: 4734
Re: Normalenvektoren für die Quantisierung optimieren
Und danach normalisierst Du?
- 17.04.2009, 20:36
- Forum: Algorithmen und Datenstrukturen
- Thema: Normalenvektoren für die Quantisierung optimieren
- Antworten: 25
- Zugriffe: 4734
Re: Normalenvektoren für die Quantisierung optimieren
Wie filterst Du die Normalen?
- 13.04.2009, 22:17
- Forum: Algorithmen und Datenstrukturen
- Thema: Normalenvektoren für die Quantisierung optimieren
- Antworten: 25
- Zugriffe: 4734
Re: Normalenvektoren für die Quantisierung optimieren
Ja, das mit dem Sektor war anders gemeint, aber es geht freilich einfacher: Eine sehr simple Lösung ist es, einfach den Strahl als Linie vom Nullpunkt aus abzutasten (in 3D), dabei erhaeltst du jeweils einen Punkt und die Nachbarn (pro Koordinaten auf und abrunden). Unter all diesen moeglichen Loesu...
- 13.04.2009, 21:24
- Forum: Algorithmen und Datenstrukturen
- Thema: Normalenvektoren für die Quantisierung optimieren
- Antworten: 25
- Zugriffe: 4734
Re: Normalenvektoren für die Quantisierung optimieren
Die naive Loesung ist nicht die schnellste. Eine Verbesserung waere, nur den Sektor abzusuchen, welcher den normierten Vektor einschliesst. Einen Scan-Line Algorithmus ueber das moeglichst minimal-einschliessende Dreieck. Oder Du nimmst was aus der Vektorquantisierungsecke...da die ja nichts anderes...
- 09.04.2009, 08:17
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: Threaded bsd sockets
- Antworten: 10
- Zugriffe: 1819
Re: Threaded bsd sockets
Es kann ja sein dass der Client disconnected (send/recv also 0 zurückgeben) ich rufe aber trotzdem conn.close(socket); auf. Jetzt kann der fd ja schonwieder vergeben sein oder nicht? Nein, der fd wird fruehestens dann wiederverwendet, wenn er geschlossen wurde. Hast Du beachtet, dass beim send u.U....
- 08.04.2009, 09:04
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: Threaded bsd sockets
- Antworten: 10
- Zugriffe: 1819
Re: Threaded bsd sockets
Mit welchen Parametern rufst Du listen() auf dem Socket von 'conn' auf ?
Es scheint klingt als ob Du Dir nicht sicher bist...was sind die Symptome?Es scheint wenn der server eine Anfrage ausführt werden alle anderen abgelehnt.
- 03.04.2009, 13:22
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: Sinnvolle (portable) Threadbibliothek
- Antworten: 17
- Zugriffe: 5261
Re: Sinnvolle (portable) Threadbibliothek
Waeren dann nicht Win32-Fibers was fuer dich? Die kannst Du komplett selbst verwalten...
- 03.04.2009, 10:31
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: Sinnvolle (portable) Threadbibliothek
- Antworten: 17
- Zugriffe: 5261
Re: Sinnvolle (portable) Threadbibliothek
Ich mag kein Mutex, weil ichs auch ohne kann. Oh, dass beisst sich jetzt aber mit deiner Frage, nicht? Ich gebe nur zu bedenken: Zum Schlafenlegen eines Threads wirst Du einen OS-Call benoetigen (es sei denn du nimmst eine user-space-only Threadbibliothek, dann ist es nur ein Funktionsaufruf). Unte...
- 03.04.2009, 08:23
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: Sinnvolle (portable) Threadbibliothek
- Antworten: 17
- Zugriffe: 5261
Re: Sinnvolle (portable) Threadbibliothek
Unter Windows koennte SuspendThread helfen.
Aber warum willst Du auf den Mutex verzichten? Was stoert dich?
Aber warum willst Du auf den Mutex verzichten? Was stoert dich?
- 02.04.2009, 08:22
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: Makefile
- Antworten: 5
- Zugriffe: 2271
Re: Makefile
Fuer den 2. Buildschritt solltest Du statt g++ ld benutzen, wenn Du eine dynamische/statische Bibliothek bauen willst. Das erklaert zumindest das fehlende "main"-Symbol. Deine Regeln fuer die Erstellung der object-Files sehen fuer mich etwas ungewoehnlich aus. Ich verwende: %.o:%.cpp $(CXX...
- 30.03.2009, 08:11
- Forum: Allgemeine Fragen der Spieleentwicklung
- Thema: Kollision: Kreis in "Radar"
- Antworten: 9
- Zugriffe: 3303
Re: Kollision: Kreis in "Radar"
Wie du ermittelst, ob ein Kreis links oder rechts einer Gerade liegt, weisst Du sicherlich (falls nicht: Ermitteln, welchen Abstand der Kreismittelpunkt hat und wenn dieser plus Kreisradius > 0 ist, dann ist der Test positiv). Dein Radar wird wohl konvex sein von der Flaeche her, die es ueberdeckt. ...
- 27.03.2009, 18:35
- Forum: Grafikprogrammierung
- Thema: Asymetrischer View Frustum - Planes selber setzen in DirectX
- Antworten: 3
- Zugriffe: 2475
Re: Asymetrischer View Frustum - Planes selber setzen in DirectX
Einfach die Off-Center Matrizen benutzen..via D3DXMatrixPerspectiveOffCenterLH/RH.
- 26.03.2009, 18:19
- Forum: Grafikprogrammierung
- Thema: Transparenz
- Antworten: 15
- Zugriffe: 6595
Re: Transparenz
Bezueglich clock-cycles findest du hier noch was: http://www.gamedev.net/reference/articl ... cle817.asp
- 24.03.2009, 08:39
- Forum: Grafikprogrammierung
- Thema: Transparenz
- Antworten: 15
- Zugriffe: 6595
Re: Transparenz
Gut dass auf den Assemblercode keine Garantie gegeben wurde. 1. Die Subtraktion ist schon in Ordnung, da wird nichts auf 0 gesetzt, ausser eax==ebx 2. Statt mul muss imul verwendet werden, da mit vorzeichenbehafteten Zahlen multipliziert wird 3. imul eax,alpha , sonst wird edx gekillt (2-Operanden-F...
- 23.03.2009, 08:38
- Forum: Allgemeines Talk-Brett
- Thema: Wie kommentiert ihr?
- Antworten: 9
- Zugriffe: 2918
Re: Wie kommentiert ihr?
Zudem bringt ein Methodenaufruf gerne auch Overhead mit sich.... Das Argument zieht nur noch bei "aelteren" Toolchains. Globale Optimierungen sollten genauso gut funktionieren wie "manuelles" inlinen. Ich wuerde es nicht der Strukturierung opfern, es sei denn das Projekt ist in ...
- 23.03.2009, 08:26
- Forum: Grafikprogrammierung
- Thema: MRT Problem
- Antworten: 6
- Zugriffe: 2763
Re: MRT Problem
Hast Du mal die DEBUG-Runtime aktiviert und den Output-Level auf Maximum gestellt?
Hast Du alle Einschraenkungen beachtet, die fuer MRTs zutreffen koennen (ja nach Karte, siehe Doku)?
Was macht das Ref-Device?
Hast Du alle Einschraenkungen beachtet, die fuer MRTs zutreffen koennen (ja nach Karte, siehe Doku)?
Was macht das Ref-Device?
- 20.03.2009, 22:31
- Forum: Allgemeines Talk-Brett
- Thema: Great Depression 2.0
- Antworten: 112
- Zugriffe: 23581
Re: Great Depression 2.0
...die Wirtschaftsleistung sich nicht alle X Jahre verdoppeln kann Das ist ein springender Punkt, irgendwann ist Schluss. Sicherlich nicht da, wo wir im Moment stehen, aber irgendwann kann der Konjunktur-Motor noch so heiss befeuert werden, wachsen wird nichts mehr. Und was findet man aber selbst i...
- 20.03.2009, 08:26
- Forum: Allgemeines Talk-Brett
- Thema: Great Depression 2.0
- Antworten: 112
- Zugriffe: 23581
Re: Great Depression 2.0
Jupp, den "Senf" meinte ich. Ich denke es ist genau wie Du sagst, man weiss es eigentlich, aber erkennt es nicht bzw. ist sich der Konsquenzen bis zum drastischen Ende nicht bewusst. "Du Menschenkind, du wohnst unter einem ungehorsamen Haus, welches hat wohl Augen, daß sie sehen könnt...
- 19.03.2009, 23:24
- Forum: Allgemeines Talk-Brett
- Thema: Great Depression 2.0
- Antworten: 112
- Zugriffe: 23581
Re: Great Depression 2.0
Auf den Mitschnitt bezogen: Gut aber, doch eigentlich nicht neu. Umverteilung, Resourcen-Ausbeutung, masslose Gier nach Profiten bestimmen unsere Gesellschaft. Wer denkt, in diesem Gefuege "geregelt" manövrieren zu können, muss doch sehr einfaeltig sein (oder gewieft, um moeglichst an der ...
- 18.03.2009, 08:23
- Forum: Allgemeines Talk-Brett
- Thema: Great Depression 2.0
- Antworten: 112
- Zugriffe: 23581
Re: Great Depression 2.0
Sich mit Konserven einzudecken ist nicht unbedingt verkehrt, schliesslich kann man sich bei unseren Nachbarn hinter den Bergen eine recht aktuelle Anleitung ziehen: http://www.bmwfj.gv.at/BMWA/Service/Zivilschutz/haushaltsbevorratung.htm (man achte auf das Aktualisierungsdatum)...aber macht das nich...