Die Suche ergab 55 Treffer
- 10.04.2009, 09:11
- Forum: Grafikprogrammierung
- Thema: [DX10] OMSetRenderTarget Problem
- Antworten: 2
- Zugriffe: 808
Re: [DX10] OMSetRenderTarget Problem
Heute Nacht als im Bett lag bin ich auf die vermutliche Ursache gestoßen - Stichwort Multithreading. Werde das auch gleich heute Abend austesten.
- 09.04.2009, 23:53
- Forum: Grafikprogrammierung
- Thema: [DX10] OMSetRenderTarget Problem
- Antworten: 2
- Zugriffe: 808
[DX10] OMSetRenderTarget Problem
Ich musste heute leider feststellen das ich wenn ich in eine Textur rendere uns diese zuvor cleare manchmal der Inhalt des originalen RenderTargets enthalten ist und nicht der Teil den ich rein rendere während ich auf die Textur als RenderTarget geschalten habe. Hier mein Code: // Clear the render t...
- 07.04.2009, 23:09
- Forum: Vorstellungsbereich
- Thema: Showroom - Aktuelle Arbeiten und Projekte
- Antworten: 1954
- Zugriffe: 842635
Re: Showroom - Aktuelle Arbeiten und Projekte
Nett was ihr da alle so macht, aber von so was schönen bin ich noch ein ganzes Eck entfernt, konzentriere mich grad auf meine konfigurierbare 2D-Engine und das Scripting-Interface bevor ich mich in den 3D-Bereich stürze. Ich hoffe das ich dann so in 4 - 8 Monate auch so was schönen präsentieren kann...
- 07.04.2009, 23:04
- Forum: Vorstellungsbereich
- Thema: [abgebrochen] ZFX-Projekte
- Antworten: 40
- Zugriffe: 7631
Re: ZFX-Projekte
V1 zwecks Übersicht
- 07.04.2009, 15:25
- Forum: Grafikprogrammierung
- Thema: Im Fenster schneller als Full-Screen
- Antworten: 7
- Zugriffe: 1540
Re: Im Fenster schneller als Full-Screen
Ich lese bei jedem Renderdurchlauf die SystemZeit mit GetSystemTime und so lange ich mich in der selben Sekunde befinde inkrementiere ich einen Counter, wechselt die Sekunde so gebe ich den Wert als FPS-Zahl aus und resetiere den Counter.
Karl
Karl
- 06.04.2009, 22:07
- Forum: Grafikprogrammierung
- Thema: Im Fenster schneller als Full-Screen
- Antworten: 7
- Zugriffe: 1540
Re: Im Fenster schneller als Full-Screen
Die Auflösung ist ja in beiden Fällen die selbe (1024x768), von da her sollte sich kein Unterschied ergeben. Vor meiner letzten Optimierung, dem Rendern von Text mittels einer Textur (zuvor hatte ich ID3DXFont), war es umgekehrt, da hatte ich im Fester-Modus 1400 fps und im Full-Screen-Modus 1900 fp...
- 06.04.2009, 21:11
- Forum: Grafikprogrammierung
- Thema: Im Fenster schneller als Full-Screen
- Antworten: 7
- Zugriffe: 1540
Im Fenster schneller als Full-Screen
Hallo Habe momentan das seltsamen Phänomen das mein Programm im release kompilierten Zustand unter 1024x768 im Fester-Modus mit ca. 2600 fps dahin fährt aber im Full-Screen-Modus aber nur mit ca 1900 fps. :?: Hat da jemand eine Erklärung dafür? Dank euch PS: Nativ Auflösung der Monitors ist 1680x1050.
- 02.04.2009, 01:15
- Forum: Grafikprogrammierung
- Thema: (gelöst) ID3DXFont oder eigene Font-Klasse
- Antworten: 11
- Zugriffe: 2414
Re: ID3DXFont oder eigene Font-Klasse
Hat ev jemand ne Ahnung warum wenn ich 2000 OMSetRenderTargets mache und immer zwischen 2 Targets wechsle 1999 Sets ca gleich lang brauchen aber das erste 10x länger?
Danke für euren Input
Karl
Danke für euren Input
Karl
- 31.03.2009, 23:19
- Forum: Grafikprogrammierung
- Thema: (gelöst) ID3DXFont oder eigene Font-Klasse
- Antworten: 11
- Zugriffe: 2414
Re: ID3DXFont oder eigene Font-Klasse
Noch eine Frage in den Raum gestelt: Welche Erfahrungen hab ihr bisher mit OMSetRenderTarget und der Ausgabe in Texturen gemacht?
Hat jemand ne gute Instancing Anleitung?
Karl
Hat jemand ne gute Instancing Anleitung?
Karl
- 31.03.2009, 16:57
- Forum: Grafikprogrammierung
- Thema: (gelöst) ID3DXFont oder eigene Font-Klasse
- Antworten: 11
- Zugriffe: 2414
Re: ID3DXFont oder eigene Font-Klasse
Bein meinen Messungen war der PS mit 2 Render-pfaden, wobei ich in meiner Applikation auch beide verwende, um ~5% langsamer als eine zuvor durchgeführte Shaderauswahl mittels IF und ~10% langsamer als ich den entsprechenden Shader mittels Shader-Array indiziert hatte. Das war als ich noch 2 Render-p...
- 31.03.2009, 16:45
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: Einstieg in Grafikprogrammierung
- Antworten: 9
- Zugriffe: 3823
Re: Einstieg in Grafikprogrammierung
"Beginning DirectX 9" von Wendy Jones habe ich zwar nicht gelesen sollte aber das selbe sein. Ich fand das Buch von Ihr gut da sie den Inhalt leicht und verständlich drüber bringt, ist für den einstieg also ideal. Habe auch noch andere Bücher mir gekauft welche aber bei weitem schwerere Ko...
- 31.03.2009, 16:30
- Forum: Grafikprogrammierung
- Thema: (gelöst) ID3DXFont oder eigene Font-Klasse
- Antworten: 11
- Zugriffe: 2414
Re: ID3DXFont oder eigene Font-Klasse
Wollt das anfangs auch mittels Instanzing und mit Texture2DArray machen habe aber leider bisher kein brauchbares bzw. für mich verständliches Beispiel zu Instanzing gefunden womit ich dann zu mir bekannten zurückgreifen musste. Wenn da jemand ein gutes Bespiel hat wäre ich sehr dankbar.
Danke
Karl
Danke
Karl
- 31.03.2009, 16:22
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: Einstieg in Grafikprogrammierung
- Antworten: 9
- Zugriffe: 3823
Re: Einstieg in Grafikprogrammierung
Wenn du dich für DirectX begeistern kannst fand "Beginning DirectX 10 Game Programming" von Wendy Jones (kostet 23,95 bei Amanzon) recht gut!
mfg
Karl
mfg
Karl
- 31.03.2009, 15:47
- Forum: Grafikprogrammierung
- Thema: (gelöst) ID3DXFont oder eigene Font-Klasse
- Antworten: 11
- Zugriffe: 2414
Re: ID3DXFont oder eigene Font-Klasse
@ Steffen Engel: Vorab gesagt die 60% beziehen sich auf mein 2DSample mit 16 Texturen, wobei beim messen ein Avr von 5 Läufen genommen wurde. Im Prinzip stelle ich nur sicher das alle 2DTexturen auf einmal gerendert werden. Habe dazu ein 2DTexturen-Klasse plus zugehörigen 2DRenderManager implementie...
- 31.03.2009, 13:34
- Forum: Grafikprogrammierung
- Thema: (gelöst) ID3DXFont oder eigene Font-Klasse
- Antworten: 11
- Zugriffe: 2414
(gelöst) ID3DXFont oder eigene Font-Klasse
Hätte da mal ein Frage: Wie performant ist eigentlich ID3DXFont? So weit ich weis wird da intern DXSprite verwendet, darum denk ich das das ganze nicht so performant ist. Ich hab ja auch DXSprite mit meiner eigen 2DTexture-Klasse ersetzt und konnte die Performance da um 60% steigern. Hab auch mal ve...
- 27.03.2009, 12:48
- Forum: Grafikprogrammierung
- Thema: Transparenz
- Antworten: 15
- Zugriffe: 6600
Re: Transparenz
Mal ne blöde Frage von einem Anfänger. Warum benutz man hier kein Blending?
Karl
Karl
- 26.03.2009, 12:43
- Forum: Grafikprogrammierung
- Thema: [DX10, C++] Arrayzugriff im PixelShader
- Antworten: 21
- Zugriffe: 5930
Re: [DX10, C++] Arrayzugriff im PixelShader
Dank euch für den vielen Input! Habe das ganze aber nun vorerst mal so abgeändert das ich die Texturen einzel lade, da ich die Engine auch nun schon weiter entwickelt habe und mir aufgefallen ist das die Draworder random sein muss um alle möglichen Features meiner 2DEngine umzusetzen und ich in das ...
- 20.03.2009, 14:45
- Forum: Grafikprogrammierung
- Thema: [DX10, C++] Arrayzugriff im PixelShader
- Antworten: 21
- Zugriffe: 5930
Re: [DX10, C++] Arrayzugriff im PixelShader
Aber leiter ist Texture-wrap auch eines der Features das ich brauche.
Aber danke
Aber danke
- 20.03.2009, 10:56
- Forum: Grafikprogrammierung
- Thema: [DX10, C++] Arrayzugriff im PixelShader
- Antworten: 21
- Zugriffe: 5930
Re: [DX10, C++] Arrayzugriff im PixelShader
Danke noch mal für eure rasche Antwort, hab dann auch gestern noch ein wenig rum gespielt. Das einzige was mir da noch eingefallen wär ist ein switch-case aber das find ich nicht wirklich schön und will es daher auch nicht machen. Leider haben die Texturen keine einheitliche größe. Ich wollte das mi...
- 19.03.2009, 23:18
- Forum: Grafikprogrammierung
- Thema: [DX10, C++] Arrayzugriff im PixelShader
- Antworten: 21
- Zugriffe: 5930
Re: [DX10, C++] Arrayzugriff im PixelShader
Folgender Fehler tritt auf:
error X3512: sampler array index must be a literal expression
Thx
Karl
error X3512: sampler array index must be a literal expression
Thx
Karl
- 19.03.2009, 22:39
- Forum: Grafikprogrammierung
- Thema: [DX10, C++] Arrayzugriff im PixelShader
- Antworten: 21
- Zugriffe: 5930
Re: [DX10, C++] Arrayzugriff im PixelShader
Das ist auch meine Problem, hatte Shader bisher direkt nur im Programm compiliert, habe keinen eigenen Shadercompiler. Kannst du mir da einen empfehlen, bin noch auf der Suche.
Danke
Karl
Danke
Karl
- 19.03.2009, 22:10
- Forum: Grafikprogrammierung
- Thema: [DX10, C++] Arrayzugriff im PixelShader
- Antworten: 21
- Zugriffe: 5930
Re: [DX10, C++] Arrayzugriff im PixelShader
Danke für deine raschen Antwort, löst aber leider NICHT mein Problem.
- 19.03.2009, 21:38
- Forum: Allgemeines Talk-Brett
- Thema: Deutschland - Ein neues China?
- Antworten: 52
- Zugriffe: 10738
Re: Deutschland - Ein neues China?
Solche Diskussionen verfolgen nur einen Zweck!
ABLENKEN von aktuellen Problemen wie im Moment die Wirtschaftskriese und den damit verbundenen Kündigungen!
ABLENKEN von aktuellen Problemen wie im Moment die Wirtschaftskriese und den damit verbundenen Kündigungen!
- 19.03.2009, 19:01
- Forum: Allgemeines Talk-Brett
- Thema: Wie kommentiert ihr?
- Antworten: 9
- Zugriffe: 2918
Re: Wie kommentiert ihr?
Ich arbeite auch mit doxygen und da das ding auch C# comments nimt arbeite ich mit denen. Sieh wie folgt dann aus: /// <summary> Beschreibung </summary> /// <param name="parameter"> Parameterbeschreibung </param> /// <returns> Returnwertbeschreibung </returns> mfg Karl
- 19.03.2009, 18:52
- Forum: Grafikprogrammierung
- Thema: [DX10, C++] Arrayzugriff im PixelShader
- Antworten: 21
- Zugriffe: 5930
[DX10, C++] Arrayzugriff im PixelShader
Hallo allerseits Ich hänge leider schon wider bei einem Problem, und zwar habe ich folgenden Shader Code: Variablen: extern Texture2D baseTexture[100]; extern float4 colorMod[100]; Bei dem folgenden PS bekomme ich aber einen Fehler: float4 DefaultPS( VS_OUTPUT input ) : SV_Target { return baseTextur...