Die Suche ergab 4726 Treffer
- 30.03.2009, 22:20
- Forum: Grafikprogrammierung
- Thema: [DX10] Vertexformate und Buffer
- Antworten: 5
- Zugriffe: 1464
Re: [DX10] Vertexformate und Buffer
Meine Frage war vielleicht sehr Allgemein gestellt. Ich starte ja gerade mit einer neuen Engine und stelle deswegen so viele Fragen. Würde das gerne einmal richtig hinbekommen, so das es dynamisch und flexibel ist, auch für die Zukunft ( wobei ich nicht weiß, ob man das überhaupt bewerkstelligen ka...
- 30.03.2009, 21:40
- Forum: Grafikprogrammierung
- Thema: 3d Modelle auf Datei-Ebene transformieren ?? :/
- Antworten: 12
- Zugriffe: 2603
Re: 3d Modelle auf Datei-Ebene transformieren ?? :/
Evtl. übersiehst Du, dass auch der Wurzelknoten der Assimp-Szene eine Transformationsmatrix hat. Wenn Du in 3DSMax ein Objekt drehst und dann wieder abspeicherst, dürfte sich die Änderung nur an genau dieser Trafo-Matrix zeigen. Die scheinst Du aber zu ignorieren. Anders kann ich mir das beschrieben...
- 30.03.2009, 21:32
- Forum: Grafikprogrammierung
- Thema: [DX10] Vertexformate und Buffer
- Antworten: 5
- Zugriffe: 1464
Re: [DX10] Vertexformate und Buffer
Das Fragegebiet ist ehrlich gesagt so riesig, dass ich nicht weiß, was ich da beantworten soll. Da musst Du schlicht Deine eigenen Erfahrungen machen. Für den Anfang würde ich Dir empfehlen, eine einzelne Vertex-Struktur zu definieren, die erstmal alles abdeckt, was Du so brauchen wirst. Damit hast ...
- 30.03.2009, 13:48
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: Wie fange ich mit Programmieren?
- Antworten: 10
- Zugriffe: 6507
Re: Wie fange ich mit Programmieren?
Mein Klick in der obigen Auswahlliste wäre "Leeres Projekt" - krall Dir eine Bibliothek Deiner Wahl und binde sie in das so erzeugte Projekt ein. Füge dann ein neues Source-File hinzu und paste dort den Beispiel-Startcode der jeweiligen Bibliothek rein. Und schon geht's rund. So ganz ohne ...
- 29.03.2009, 15:09
- Forum: Allgemeine Fragen der Spieleentwicklung
- Thema: 3D-Vektor hashing
- Antworten: 24
- Zugriffe: 7091
Re: 3D-Vektor hashing
Vektor-Hashing zusammen mit einem Hash-Container (die ja üblicherweise O(log n)-Zugriffskomplexität haben) kann sich da durchaus lohnen. Wir haben für Assimp eine räumliche Sortierung benutzt, die die Vektoren anhand ihres Abstands zu einer fiktiven Ebene einordnet. Also praktisch nur ein linearer H...
- 27.03.2009, 23:14
- Forum: Grafikprogrammierung
- Thema: Einfärben von Sprites/Texturen - DirectX (C++)
- Antworten: 7
- Zugriffe: 2274
Re: Einfärben von Sprites/Texturen - DirectX (C++)
Mach den Font weiß mit der Fontausprägung im Alphakanal. Also Alles weiß, die sichtbaren Pixel weiß mit Alpha, die unsichtbaren weiß ohne Alpha. Danach kannst Du ganz banal über die Vertexfarbe mit Modus Modulate (sprich: Multiplikation) jede beliebige Farbe erreichen
- 27.03.2009, 14:44
- Forum: Grafikprogrammierung
- Thema: Deferred Shading & Uber Shaders (CryEngine 3)
- Antworten: 9
- Zugriffe: 5928
Re: Deferred Shading & Uber Shaders (CryEngine 3)
Wenn die Jungs sowieso eine eigene HighLevel-Shadersprache erfunden haben und die nach Bedarf für die verschiedenen Zielplattformen in Plattform-Shadercode übersetzen, können sie bei der Übersetzung doch beliebige Code-Pfade generieren. Ich stelle mir das als eine Datenfluss-Modellierung vor, in der...
- 27.03.2009, 12:50
- Forum: Allgemeine Fragen der Spieleentwicklung
- Thema: Nichtlineare Bewegung
- Antworten: 27
- Zugriffe: 9257
Re: Nichtlineare Bewegung
Hmm... eigentlich hast Du Recht. Die Mauskoordinaten bzw. deren Differenz ist ja bereits zeitskaliert. Wenn Du seltener abfragst, bekommst Du größere Differenzen. Ich ging dort davon aus, dass das die typische "Pos = Pos + zeitdiff * Geschwindigkeit" Formel wäre. Allerdings war das nur unv...
- 27.03.2009, 12:08
- Forum: Allgemeine Fragen der Spieleentwicklung
- Thema: Nichtlineare Bewegung
- Antworten: 27
- Zugriffe: 9257
Re: Nichtlineare Bewegung
Das hat ja mit der Dämpfung aus dem Orginalbeitrag nix mehr zu tun. Du hast schlicht vergessen, auch bei CamPos += irgendwas * CamMove noch die Zeitdifferenz einzuberechnen. Auch CamMove muss mit der Zeitdifferenz skalieren.
- 26.03.2009, 21:01
- Forum: Allgemeine Fragen der Spieleentwicklung
- Thema: Nichtlineare Bewegung
- Antworten: 27
- Zugriffe: 9257
Re: Nichtlineare Bewegung
Die pow-Methode ist die korrekte. Wenn Du vorher pro meinetwegen 20ms ein v *= 0.9 ausgeführt hast, wäre die korrekte Formel für beliebige Zeitdifferenzen ein v *= pow( 0.9, zeitdiff / 0.02sek)
- 26.03.2009, 12:59
- Forum: Grafikprogrammierung
- Thema: [DX9, HLSL] Mesh wird nicht gerendert
- Antworten: 5
- Zugriffe: 2322
Re: [DX9, HLSL] Mesh wird nicht gerendert
Der Vektor ist schnuppe, der wird zu Zeilenform oder Spaltenform, wie's halt nötig ist. Die Matrix ist das entscheidende. Manche Tutorials verlassen sich auf die row_major Standardeinstellung des HLSL-Compilers und transponieren ihre Matrizen dann vorher, falls nötig. Andere spezifizieren ihre Matri...
- 26.03.2009, 12:55
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: [XCode] Problem mit std::vector und std::sort
- Antworten: 10
- Zugriffe: 3602
Re: [XCode] Problem mit std::vector und std::sort
Das klingt in der Tat nach einem spannenden Problem :-) Dein Code ist korrekt, soweit ich das beurteilen kann. Geht ja auch kaum anders. Egal, wie man es dreht - es klingt nach einem Bug in der std::sort()-Implementation. Der std::vector wird (beim ersten Hinzufügen) mit einer Standardkapazität von ...
- 26.03.2009, 00:36
- Forum: Grafikprogrammierung
- Thema: Transparenz
- Antworten: 15
- Zugriffe: 6799
Re: Transparenz
Naja... ohne Deine Kreativität in Zweifel zu ziehen: Lookup-Tables größer als der First-Level-Cache sind heutzutage eine Garantie dafür, Performance zu verlieren. Mit 16MB Lookup-Table bist Du selbst jenseits des Third-Level-Caches - ich behaupte mal, die ursprüngliche Lösung dürfte um einiges schne...
- 25.03.2009, 17:21
- Forum: Allgemeines Talk-Brett
- Thema: Great Depression 2.0
- Antworten: 112
- Zugriffe: 23871
Re: Great Depression 2.0
Letzendlich ist die Wirtschaft und Arbeit nur ein Teil und ein Aspekt des Lebens. Sie soll die Menschen nur mit den Dingen versorgen die sie benötigen oder sich wünschen. Wenn sie zum Selbstzweck wird dann kontrolliert sie unberechtigterweise alles andere wie es zur Zeit in meinen Augen der Fall is...
- 25.03.2009, 15:28
- Forum: Vorstellungsbereich
- Thema: [Projekt] HTTP Parental Advisory Label Extension
- Antworten: 33
- Zugriffe: 10028
Re: [Projekt] HTTP Parental Advisory Label Extension
Filterung beim Provider fällt aus, solange es DSL-Anschlüsse pro Haushalt und nicht pro Privatperson gibt.
- 25.03.2009, 13:07
- Forum: Vorstellungsbereich
- Thema: [Projekt] HTTP Parental Advisory Label Extension
- Antworten: 33
- Zugriffe: 10028
Re: [Projekt] HTTP Parental Advisory Label Extension
Bin jetzt nicht ganz sicher, ob ich das im Startbeitrag übersehen habe, aber: wer genau soll denn das Label verarbeiten und die transportierten Inhalte dann entsprechend sperren? Wenn Du es dem Browser überlässt, kommt da in Nullkommanix ein IE-Aufsatz raus, der den Tag ignoriert. Dass dagegen die C...
- 25.03.2009, 12:20
- Forum: Grafikprogrammierung
- Thema: [PAPER] Direct manipulation of subdivision surfaces on gpu
- Antworten: 9
- Zugriffe: 3267
Re: [PAPER] Direct manipulation of subdivision surfaces on gpu
Wow, schöner Fund! Das Video dazu ist sehr amüsant, vor allem der tanzende Frosch. Ich hatte anfangs Zweifel, ob man damit wirklich Bones ersetzen kann, aber die Anwendung von MoCap-Daten am Ende war doch ziemlich überzeugend. Sehr beeindruckend. Ich habe mir allerdings das Paper noch nicht durchgel...
- 24.03.2009, 12:53
- Forum: Allgemeine Fragen der Spieleentwicklung
- Thema: (gelöst) Helligkeit bei ambienter Beleuchtung
- Antworten: 22
- Zugriffe: 19258
Re: Helligkeit bei ambienter Beleuchtung
Zeig Bilder!!!!11eins :D
- 23.03.2009, 14:44
- Forum: Grafikprogrammierung
- Thema: Transparenz
- Antworten: 15
- Zugriffe: 6799
Re: Transparenz
Nach meinem Wissen gibt es dafür keinen magischen Trick, der mit weniger auskommt. Allerdings ist mir die Operation auch nicht als so langsam bekannt... auf einem aktuellen Singlecore solltest Du damit Pixel im mehrstelligen Millionenbereich pro Sekunde verrechnen können. Zeig doch mal den Code, der...
- 23.03.2009, 14:42
- Forum: Zusammenarbeit
- Thema: [GESUCHT] KI-Programmierer für Singleplayer-Rollenspiel
- Antworten: 2
- Zugriffe: 2962
[GESUCHT] KI-Programmierer für Singleplayer-Rollenspiel
Guten Tag, werte Herrschaften. Die ewige Geschichte geht in die inzwischen vierte Runde: das Singleplayer-Rollenspiel Splitterwelten braucht Coder-Unterstützung, vor allem im Bereich KI. Gesucht: Programmierer - C++ Gewünscht: - solide Kenntnisse in C++ - Ausdauer - Einsatzwillen, auch wenn's gelege...
- 23.03.2009, 12:22
- Forum: Grafikprogrammierung
- Thema: MRT Problem
- Antworten: 6
- Zugriffe: 2789
Re: MRT Problem
Die Debug-Runtime aktivierst Du schlicht über das DirectX-Control Panel (irgendwo im Startmenü unter DX-SDK/Utilities). Danach bekommst Du viele schöne Debug-Meldungen ins VisualStudio-Ausgabefenster, je nachdem wie hoch Du in diesem Panel das Debuglevel eingestellt hast. An Deinem Programm musst Du...
- 22.03.2009, 17:58
- Forum: Algorithmen und Datenstrukturen
- Thema: Assimp-Dev: Monster-Todo
- Antworten: 10
- Zugriffe: 4377
Re: Assimp-Dev: Monster-Todo
Eine Frage in die Runde: ich wurde am Freitag von einem Herrn angeschrieben, der gern Assimp in seine Python-3D-IDE einbinden würde. Er erkundigte sich bei mir nach dem Stand der Python-Bindings... weiß jemand, wie es um die steht? Laut der Projektvorstellung hier hat Sebastian Hempel (EyDu) die Bin...
- 20.03.2009, 22:28
- Forum: Grafikprogrammierung
- Thema: [Dx9] D3DFMT_R32F [ERLEDIGT]
- Antworten: 7
- Zugriffe: 2568
Re: [Dx9] D3DFMT_R32F [ERLEDIGT]
AlphaBlending war eine Vermutung. Das ist ein Renderstate und kein Shader-Code, lag also außerhalb der Schnipsel, die Du gepostet hast. Aber AlphaBlending funktioniert halt nicht auf 32Bit-Float-Rendertargets, wenn man eine minimal ältere Grafikkarte hat. Daher meine Bemerkung, dass es auf älteren G...
- 20.03.2009, 13:55
- Forum: Grafikprogrammierung
- Thema: [DX10, C++] Arrayzugriff im PixelShader
- Antworten: 21
- Zugriffe: 6465
Re: [DX10, C++] Arrayzugriff im PixelShader
Ein Texturatlas vielleicht... klappt aber nur, wenn Du keine Texturwiederholung brauchst. Danach wäre die Auswahl der Textur nur noch ein Offset auf die Texturkoordinaten.
- 19.03.2009, 23:51
- Forum: Grafikprogrammierung
- Thema: [Dx9] D3DFMT_R32F [ERLEDIGT]
- Antworten: 7
- Zugriffe: 2568
Re: [Dx9] D3DFMT_R32F
Beide Shader-Varianten müssten klappen. Der Fehler liegt demnach sicherlich woanders. Oder Du versuchst, AlphaBlending zu benutzen, obwohl die Grafikkarte (Geforce bis 7xxx-Seria, ATI bis 2xxx-Serie) das nicht unterstützt.
- 18.03.2009, 12:17
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: IDE & Compiler für Linux
- Antworten: 19
- Zugriffe: 5887
Re: IDE & Compiler für Linux
Ich habe dafür Eclipse mit dem CDT-Plugin benutzt. Ich kann die Erfahrung allerdings nicht empfehlen... selten so ein verkrampftes verworrenes und durch und durch unfähiges Software-Gespann gehabt. Der GCC als Compiler war eine feine Sache - man lernt noch die eine oder andere Ecke an C++ kennen, di...
- 15.03.2009, 16:09
- Forum: Allgemeines Talk-Brett
- Thema: [Umfrage] Wo setzt ihr eure geschweiften Klammern?
- Antworten: 46
- Zugriffe: 9972
Re: [Umfrage] Wo setzt ihr eure geschweiften Klammern?
Die klassischen Offline-Systeme haben ein Stückchen des Zielkörpers erfordert... Fingernagel, Haar oder sowas. Für die USB-Version reicht vielleicht eine EMail-Adresse :twisted:
- 15.03.2009, 01:43
- Forum: Allgemeines Talk-Brett
- Thema: Kann man die Post-Posting Seite wegmachen?
- Antworten: 6
- Zugriffe: 2358
Re: Kann man die Post-Posting Seite wegmachen?
Genial. Feine Sache!
- 14.03.2009, 13:08
- Forum: Algorithmen und Datenstrukturen
- Thema: PNG mit 7-Zip
- Antworten: 31
- Zugriffe: 20895
Re: PNG mit 7-Zip
Ich weiß nicht, wieviel Dir das bringt - der allgemeine Vergleich zip zu 7zip stellt Gewinne im Bereich von 10 bis 20% in Aussicht. Aber ich fände die Frage viel spannender, welches Programm Deine PNGs dann noch lesen können soll?
- 14.03.2009, 13:04
- Forum: Allgemeines Talk-Brett
- Thema: [Umfrage] Wo setzt ihr eure geschweiften Klammern?
- Antworten: 46
- Zugriffe: 9972
Re: [Umfrage] Wo setzt ihr eure geschweiften Klammern?
Uaaaaaaahhhhhhhhh :o Meine Güte, damit erntest du keine Bekehrungsversuche von mir. Würden wir zusammen arbeiten würde ich dich einfach so lange den Flur rauf und runter prügeln bis du so was sein lassen würdest :lol: Wenn man für sich allein so programmiert ist das okay aber bei Teamarbeit hört de...