Die Suche ergab 2123 Treffer

von Zudomon
31.03.2009, 17:01
Forum: Grafikprogrammierung
Thema: (gelöst) ID3DXFont oder eigene Font-Klasse
Antworten: 11
Zugriffe: 1757

Re: ID3DXFont oder eigene Font-Klasse

Sehr interessant, hätte nicht gedacht, dass das Geschwindigkeitsunterschiede macht. Werde das in naher Zukunft auch mal testen! Danke für die Info :)
von Zudomon
31.03.2009, 16:45
Forum: Grafikprogrammierung
Thema: (gelöst) ID3DXFont oder eigene Font-Klasse
Antworten: 11
Zugriffe: 1757

Re: ID3DXFont oder eigene Font-Klasse

Edit: Für meine 2DTextur-Klasse verwende ich übrigens mehrere unterschiedliche PS da 1x abfragen welcher PS verwendet werden soll performanter ist als im PS ein IF einzubauen was dann für jedes Pixel durchlaufen wird. Ist das wirklich so? Sicher bin ich mir nicht, aber ich glaube, dass IFs, die nic...
von Zudomon
31.03.2009, 16:20
Forum: Grafikprogrammierung
Thema: (gelöst) ID3DXFont oder eigene Font-Klasse
Antworten: 11
Zugriffe: 1757

Re: ID3DXFont oder eigene Font-Klasse

Ich werde das hinterher einfach mit Quads rendern, also ein Quad pro Buchstabe. Werde das dann in einem VB zusammenfassen, damit das nur ein Draw-Call ist. Eventuell werd ich das auch mit Instanzierung machen, wenn das dafür besser funktionert. Dadurch hätte man dann volle Dynamik, vor allem was auc...
von Zudomon
30.03.2009, 23:39
Forum: Allgemeine Fragen der Spieleentwicklung
Thema: 3D-Vektor hashing
Antworten: 24
Zugriffe: 5960

Re: 3D-Vektor hashing

Im Endeffekt kann man sich eine SH auch als eine kompimierte Cubemap vorstellen. Nur das man ebend diese, wie Schrompf schon sagt, mit 9 Koeffizienten darstellen kann, statt, wenn man 64 CubeMap nimmt, 64x64x6 Texel dafür braucht. Ich habe auch mal gehört, dass man mit Wavelets noch bessere Ergebnis...
von Zudomon
30.03.2009, 23:25
Forum: Vorstellungsbereich
Thema: Showroom - Aktuelle Arbeiten und Projekte
Antworten: 1567
Zugriffe: 712953

Re: Showroom - Aktuelle Arbeiten und Projekte

Hallo euch allen! Erstmal möchte ich sagen, ich finde Blab Reject echt lustig, vor allem die Endsequenz... :lol: Und den GameExplorer werde ich gleich auch mal ausprobieren! Nun würde ich gerne auch kurz mein Projekt vorstellen! Das ganze wird ein Editor, den ich als Diplomarbeit anfertige. Ich vers...
von Zudomon
30.03.2009, 22:30
Forum: Grafikprogrammierung
Thema: [DX10] Vertexformate und Buffer
Antworten: 5
Zugriffe: 953

Re: [DX10] Vertexformate und Buffer

Danke! Ich werde mir deinen Rat zu Herzen nehmen!
Also ab jetzt wird nur noch so programmiert, dass es für das, was man haben will, passt und nicht mehr darauf Rücksicht genommen, was man später eventuell noch dazu bauen könnte. :D
Das erleichtert das ganze doch schon ungemein! :D
von Zudomon
30.03.2009, 22:00
Forum: Allgemeines Talk-Brett
Thema: Image of the week
Antworten: 9
Zugriffe: 2836

Re: Image of the week

Sollten wir im Showroom Bilder lieber extern verlinken oder direkt einbinden? Und wenn direkt einbinden, welche Größenvorgabe sollte eingehalten werden?
von Zudomon
30.03.2009, 21:55
Forum: Grafikprogrammierung
Thema: [DX10] Vertexformate und Buffer
Antworten: 5
Zugriffe: 953

Re: [DX10] Vertexformate und Buffer

Hallo! Danke für eure Antworten! Bisher hatte ich das bei mir auch immer mit einer Art Alroundvertexformat gelöst. Aber ich habe einfach das Gefühl, dass das so noch nicht der Weisheit letzter Schluss ist... Meine Frage war vielleicht sehr Allgemein gestellt. Ich starte ja gerade mit einer neuen Eng...
von Zudomon
30.03.2009, 21:26
Forum: Grafikprogrammierung
Thema: 3d Modelle auf Datei-Ebene transformieren ?? :/
Antworten: 12
Zugriffe: 1753

Re: 3d Modelle auf Datei-Ebene transformieren ?? :/

Du könntest dir eine kleine Funktion basteln, die die Positionen der Eingabedaten umtransformiert. Skalieren, rotieren und positionieren machste wie gewohnt über Matrizen... Mit der Funktion D3DXVec3TransformCoord kannst du einen 3D-Vektor durch eine Matrix schicken und bekommst dann das Ergebnis zu...
von Zudomon
30.03.2009, 19:43
Forum: Allgemeine Fragen der Spieleentwicklung
Thema: 3D-Vektor hashing
Antworten: 24
Zugriffe: 5960

Re: 3D-Vektor hashing

Hallo, also um hier ein wenig Ordnung in die Sache zu bringen: Ich hatte ja den Thread erstellt. Mein Problem war, dass ich nicht wusste, wie man 3D-Vektoren gleich verteilen kann. Dann hattest du mir ja gesagt, mittels Hashfunktion und das war schon die Lösung, das Thema war dann für mich erledigt....
von Zudomon
30.03.2009, 17:59
Forum: Allgemeine Fragen der Spieleentwicklung
Thema: 3D-Vektor hashing
Antworten: 24
Zugriffe: 5960

Re: 3D-Vektor hashing

... Die Eingabevektoren bräuchten nicht normalisiert sein und wenn ich mich nicht irre, hat man ein Laufzeit von O(1) :D Dann konstruiere ich einfach einen Eingabevektor, welcher nicht genau zwischen zwei vorhandenen Vektoren liegt, sondern um ein Epsilon daneben. Wenn man dabei das Machine-Epsilon...
von Zudomon
30.03.2009, 15:05
Forum: Allgemeine Fragen der Spieleentwicklung
Thema: 3D-Vektor hashing
Antworten: 24
Zugriffe: 5960

Re: 3D-Vektor hashing

Mir fällt da auch noch was ein... man nehme eine leere Cubemap, die müsste als Maximalauflösung so detailliert sein, dass sie alle Vektoren auflösen kann. In der trägt man nun jeden Vektor ein, den Index als Farbe... dann durchläuft man die Cubemap und vergrößert das ganze per Dilatation. Bedeutet, ...
von Zudomon
30.03.2009, 13:48
Forum: Allgemeines Talk-Brett
Thema: Image of the week
Antworten: 9
Zugriffe: 2836

Re: Image of the week

Das ist ne super Idee :D
Wo ist denn dieser Showroom-Thread? ;)
von Zudomon
30.03.2009, 12:47
Forum: Allgemeines Talk-Brett
Thema: Image of the week
Antworten: 9
Zugriffe: 2836

Image of the week

Hallo!

Ich wollte mal fragen, ob es irgendwann wieder IOTW oder IOTD geben wird? Das war immer recht interessant und würde mich sehr freuen, wenn es sowas irgendwann wieder gibt :D

Gruß
Zudomon
von Zudomon
29.03.2009, 23:00
Forum: Allgemeine Fragen der Spieleentwicklung
Thema: Kollision: Kreis in "Radar"
Antworten: 9
Zugriffe: 2925

Re: Kollision: Kreis in "Radar"

Also soooo viel präziser ist deine Beschreibung immer noch nicht. Wie wärs denn, wenn du statt Geraden ( du willst das ja letztendlich eh 3D haben ) als zwei parallele Ebenen betrachtest, dessen beide Normalen voneinander weg zeigen... nun könntest du eine Kugel gegen beide prüfen und schauen, ob di...
von Zudomon
29.03.2009, 22:21
Forum: Allgemeine Fragen der Spieleentwicklung
Thema: Kollision: Kreis in "Radar"
Antworten: 9
Zugriffe: 2925

Re: Kollision: Kreis in "Radar"

So ganz verstehe ich das Problem nicht. Es hört sich für mich nach einem Strahl-Kugeltest an...
Könntest du das eventuell nochmal genauer beschreiben, was du suchst?
von Zudomon
29.03.2009, 22:17
Forum: Grafikprogrammierung
Thema: [DX10] Keine Mauskontrolle im NVidia PerfHUD
Antworten: 0
Zugriffe: 1398

[DX10] Keine Mauskontrolle im NVidia PerfHUD

Hallo, ich habe ein Problem mit dem NVidia PerfHUD unter DX10. Initialisiert wird es aber sobald ich dann da in Debug Console/Frame Debugger/Frame Profiler switche, verliere ich die Mauskontrolle. Kann dann nur noch über Tastatur steuern. Der Mauszeiger bleibt an der zuletzt gedrückten Position und ...
von Zudomon
29.03.2009, 18:10
Forum: Grafikprogrammierung
Thema: [DX10] Vertexformate und Buffer
Antworten: 5
Zugriffe: 953

[DX10] Vertexformate und Buffer

Wie bekommt man Vertexformate, Vertex- und Indexbuffer und Effekte unter einen Hut? Sind verschiedene Vertexstreams ( außer bei Instanzierung ) sinnvoll? Wie baut man das alles Effektiv zusammen und wie viel an Flexiblität reicht man weiter durch? Fragen über Fragen... vielleicht habt ihr einige Ant...
von Zudomon
29.03.2009, 17:56
Forum: Allgemeine Fragen der Spieleentwicklung
Thema: 3D-Vektor hashing
Antworten: 24
Zugriffe: 5960

Re: 3D-Vektor hashing

Ich benutze das Hashing z.B. um zu schauen, welche Vertexe die gleiche Postition im Raum haben um diese dann zu verschmelzen. D.h. du hasht jeden Vektor einmal und schaust dann, ob der Hash-Wert schon in der Hashtabelle vorliegt? Ich hashe den Vektor, und schaue, ob dieser schon vorhanden ist, wenn...
von Zudomon
29.03.2009, 15:38
Forum: Allgemeine Fragen der Spieleentwicklung
Thema: 3D-Vektor hashing
Antworten: 24
Zugriffe: 5960

Re: 3D-Vektor hashing

Ich glaube, in besser oder schlechter brauch man das garnicht einteilen, weil es hier letztlich ja nur noch darum geht, ob man derlei Optimierungen benutzt, oder nicht. Wegen der Speicherverwaltung kann ich nicht viel sagen... ich weiß nur, dass das reallocieren sehr langsam ist... aber schlimm ist ...
von Zudomon
29.03.2009, 14:21
Forum: Allgemeine Fragen der Spieleentwicklung
Thema: 3D-Vektor hashing
Antworten: 24
Zugriffe: 5960

Re: 3D-Vektor hashing

Ich würde nur sehr ungern den ganzen Quellcode und meine individuelle Lösung dazu posten... Vom Prinzip her ist es ja nur eine Datenreduktion, statt dann eine Schleife mit mehreren Tausend Elementen zu durchlaufen, sind es dann nur noch eine Handvoll Elemente. Kollisionen vermeide ich, indem ich dir...
von Zudomon
28.03.2009, 19:03
Forum: Grafikprogrammierung
Thema: [DX10] Sind Meshes sinnvoll?
Antworten: 4
Zugriffe: 1286

Re: [DX10] Sind Meshes sinnvoll?

Falls ich das wirklich nach Delphi portieren sollte, würde ich das natürlich auch mit der Community teilen! :D Eine Hand wäscht die andere! Aber leider werde ich das zeitlich erstmal nicht schaffen.
von Zudomon
28.03.2009, 18:09
Forum: Allgemeine Fragen der Spieleentwicklung
Thema: Nichtlineare Bewegung
Antworten: 27
Zugriffe: 6674

Re: Nichtlineare Bewegung

Danke für die ausführliche Beschreibung. Ich will es noch nicht beschwören, aber ich glaube, jetzt funktioniert es. Allerdings gibt es da noch ein paar Stolperfallen: Der gemittelte Mittelwert, da darf man nicht durch die Anzahl der Samples teilen ( was mein Problem war ). Also speichert sich alle D...
von Zudomon
28.03.2009, 16:45
Forum: Allgemeine Fragen der Spieleentwicklung
Thema: Nichtlineare Bewegung
Antworten: 27
Zugriffe: 6674

Re: Nichtlineare Bewegung

Irgendwie habe ich das Gefühl, ich bin zu dumm. Also den gleitenden Mittelwert habe ich nun... gezählt wird das mittel der Differenz der Maus über 0.1 Sekunden. Nun das ganze zum Quadrat und diesen Wert mit der Mausverschiebung multiplizieren. Das funktioniert wunderbar... bei 1000 FPS... bei 100 is...
von Zudomon
28.03.2009, 15:27
Forum: Grafikprogrammierung
Thema: [DX10] Sind Meshes sinnvoll?
Antworten: 4
Zugriffe: 1286

Re: [DX10] Sind Meshes sinnvoll?

Alexander Gessler hat geschrieben:Hierfür könnte eventuell der Link in meiner Signatur hilfreich sein.
Da habe ich schon einen Blick drauf geworfen und ich muss sagen, wirklich seeeehr vernünftig!! Sowas wäre Ideal, allerdings ist mein Problem, dass ich mit Delphi arbeite. :(
von Zudomon
28.03.2009, 15:20
Forum: Allgemeine Fragen der Spieleentwicklung
Thema: Nichtlineare Bewegung
Antworten: 27
Zugriffe: 6674

Re: Nichtlineare Bewegung

Okay :D Ich werde mich da gleich nochmal rannsetzen... ...als nichtlineare Bewegung tituliert wird. Da bin ich ja froh, dass der Threadname dann doch nicht so falsch gewählt war! Ich schätze mal, um die Mauswegung dann richtig zu erfassen, sollte man dann so einen fließenden Mittelwert ( oder wie da...
von Zudomon
28.03.2009, 14:18
Forum: Grafikprogrammierung
Thema: [DX10] Sind Meshes sinnvoll?
Antworten: 4
Zugriffe: 1286

[DX10] Sind Meshes sinnvoll?

Hi, und wieder muss ich euch mit einer Frage belästigen. ;) Die Frage: Sollte man sich lieber ein eigenes Mesh-System basteln oder auf das vorhandene aufsetzen? Z.B. ist es ja durchaus sinnvoll, mehrere Objekte in einen Vertexbuffer zu vereinen, damit das Switchen zwischen den Buffern weg fällt... a...
von Zudomon
28.03.2009, 14:09
Forum: Allgemeine Fragen der Spieleentwicklung
Thema: Nichtlineare Bewegung
Antworten: 27
Zugriffe: 6674

Re: Nichtlineare Bewegung

Das einzigste, was jetzt noch rein müsste, wäre, dass man sich schneller bewegt, wenn man schneller die Maus bewegt. Das müsste aber selbst bei simpelsten Implementierungen der Mausbewegungen der Fall sein … wie berechnest du denn die Rotation/Position aus der Mausbewegung? Klar, an sich ist das ja...
von Zudomon
27.03.2009, 19:37
Forum: Grafikprogrammierung
Thema: Asymetrischer View Frustum - Planes selber setzen in DirectX
Antworten: 3
Zugriffe: 2162

Re: Asymetrischer View Frustum - Planes selber setzen in DirectX

Darf man fragen, wofür du das brauchst?
Weil du schreibst ja als Thema: "Planes selber setzen", wenn es nämlich nur darum geht, kann man das in DX direkt durhc eigene Clipping Planes lösen. :)
von Zudomon
27.03.2009, 19:24
Forum: Allgemeine Fragen der Spieleentwicklung
Thema: Nichtlineare Bewegung
Antworten: 27
Zugriffe: 6674

Re: Nichtlineare Bewegung

Stimmt, so ist das weich und Zeitunabhängig! Super! Danke für den Code!

===== NACHTRAG =====
Wenn man das so für die Position nimmt, klappt das auch gut.
Das einzigste, was jetzt noch rein müsste, wäre, dass man sich schneller bewegt, wenn man schneller die Maus bewegt.