Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Suchergebnisse

Suchergebnisse 1-10 von insgesamt 10.

Werbeanzeige

16.12.2008, 10:44

Forenbeitrag von: »michi84«

D3DXLoadMeshHierarchyFromX

Ja, ich hatte die Frage auch wo anders noch gestellt und mich deswegen dort auch angemeldet. Beim nächsten mal werde ich es erwähnen. Code Tags?! Ja okay, ich habe diesem BBCode oder man das nennt nicht verwendet. Habe ich ehrlich gesagt nicht darauf geachtet. Es läuft nun übrigens alles und ich habe es allein hinbekommen. Ich möchte hier keinem zu nahe treten, aber manchmal wäre eine ernstgemeinte hilfreiche Antwort besser oder zumindest ein Hinweis, was man anders/besser machen kann. Michael

15.12.2008, 19:33

Forenbeitrag von: »michi84«

D3DXLoadMeshHierarchyFromX

Hallo, also das eine problem habe ich gelöst. Nicht schlimm, wenn du es nicht verstanden hast. Ich habe jetzt in der Methode CLoadUserData::LoadTopLevelData(LPD3DXFILEDATA pXofChildData) die Daten aus dem X-File in ein struct "gepackt". hr=pXofChildData->Lock(&size, (const void**)&morphSet); struct MorphAnimationSet{ DWORD NumKeys; // Anzahl der Key-Frames. MorphAnimationKey Keys[255]; // Array der Key-Frames (Maximal 255). char* name; // Name der Animation. LPD3DXMESH *meshs; // Array mit Zeige...

14.12.2008, 23:43

Forenbeitrag von: »michi84«

D3DXLoadMeshHierarchyFromX

Hallo, ich versuche momentan mit der Funktion D3DXLoadMeshHierarchyFromX benutzerdefinierte Daten aus einer X-Datei zu laden. Dazu habe ich folgendes getan: C-/C++-Quelltext 1 2 3 4 5 6 7 8 class CLoadUserData: public ID3DXLoadUserData{ public: STDMETHOD(LoadFrameChildData)(THIS_ LPD3DXFRAME pFrame, LPD3DXFILEDATA pXofChildData); STDMETHOD(LoadMeshChildData)(THIS_ LPD3DXMESHCONTAINER pMeshContainer, LPD3DXFILEDATA pXofChildData); STDMETHOD(LoadTopLevelData)(THIS_ LPD3DXFILEDATA pXofChildData); C...

06.12.2008, 13:05

Forenbeitrag von: »michi84«

Morphing mit DirectX 9.0c und HLSL

Hallo.... ich habe es vor ca. einer Woche hinbekommen, dass ich 2 Objekte in meine Anwendung lade und dazwischen morphe. So weit so gut! Jetzt würde ich das gerne auf Key-Frames erweitern. Ich habe gelesen, dass das X-Format angeblich kein Morphing unterstützt? Ich habe jetzt aber in D3s Max ein Objekt erstellt und darauf den Morpher Modifier angewendet und das ganze in 3 Key Frames animiert. Hier ein Ausschnitt aus der X-Datei: AnimationSet Anim-1 { Animation Anim-Box01 { { Box01 } AnimationKey...

06.12.2008, 12:25

Forenbeitrag von: »michi84«

DirectX Historie

Hallo, erstmal danke für eure Hilfe. Ja ich habe auch nichts tolles mehr gefunden. Aus diesem Grund werde ich in meiner Ausarbeitung das Thema einfach kurz und knapp abhandeln und nicht genau auf die Funktionen eingehen. Was bleibt mir bei vernünftigem Aufwand auch anderes übrig. Gruß, Michael

03.12.2008, 21:25

Forenbeitrag von: »michi84«

DirectX Historie

Hi, ja also die Links kenne ich schon. Beim englischen Wikipedia sind ein paar gute Informationen und auch Quellen, deutlich besser als bei der deutschen Version. Aber halt nur zu einigen Versionen. Ich habe auch schon eine Weile gesucht... Ich suche das auch nicht für mich... mir würde in dem Fall Wikipedia reichen :-) Ich arbeite zur Zeit an einem Projekt in Computer Graphics und da würd ich gern auf Quellen wie Wikipedia verzichten. Gruß, Michael

03.12.2008, 21:02

Forenbeitrag von: »michi84«

DirectX Historie

Hallo, nein das reicht so leider nicht. Ich suche am besten eine Auflistung mit Informationen wo dargestellt wird, welche Techniken in welcher Version eingeführt wurden. Als Beispiel.. Version X: Einführung von Multitexturing, und so weiter. Ich weiß nicht, ob es sowas gibt. Also ob sich schonmal jemand die Arbeit gemacht hat und das so zusammengefasst? Bisher habe ich es nur lückenhaft im Internet gefunden. In Büchern eher weniger. Wenn jemand mir dabei helfen kann wäre ich dankbar! Wenn nicht,...

01.12.2008, 21:12

Forenbeitrag von: »michi84«

DirectX Historie

Hallo, ich bin auf der Suche nach einer Historie zu DirectX. Leider finde ich immer nur Bruchstücke, aber nie eine gute Zusammenfassung oder auch nur genügend Informationen um es selbst zusammen zu fassen. Auch habe ich schon in mehreren Büchern zu Grafikprogrammierung nachgesehen. Wer kann mir eine gute und seriöse Quelle nennen? Das wäre wichtig für mich. (Nein... Wikipedia geht nicht.) MfG, Michael

26.11.2008, 12:12

Forenbeitrag von: »michi84«

Morphing mit DirectX 9.0c und HLSL

Hallo, ja danke... ein Dreieck habe ich schonmal hinbekommen :-) Ich habe auch eine Vertexdeklaration. //---------------- D3DVERTEXELEMENT9 declaration[] = { { 0, 0, D3DDECLTYPE_FLOAT3, D3DDECLMETHOD_DEFAULT, D3DDECLUSAGE_POSITION, 0 }, { 0, 12, D3DDECLTYPE_FLOAT3, D3DDECLMETHOD_DEFAULT, D3DDECLUSAGE_NORMAL, 0 }, { 0, 24, D3DDECLTYPE_FLOAT2, D3DDECLMETHOD_DEFAULT, D3DDECLUSAGE_TEXCOORD, 0 }, { 1, 0, D3DDECLTYPE_FLOAT3, D3DDECLMETHOD_DEFAULT, D3DDECLUSAGE_POSITION, 1 }, { 1, 12, D3DDECLTYPE_FLOAT...

26.11.2008, 00:06

Forenbeitrag von: »michi84«

Morphing mit DirectX 9.0c und HLSL

Hallo Leute, ich habe mich hier eben gerade angemeldet, weil ich bei dem oben genannten Thema ein Problem habe. Hat jemand von euch damit schon Erfahrungen? Ich habe es ohne Shader schon hinbekommen zwischen 2 Objekten zu morphen. Wenn jemand denkt, dass er mir helfen kann veröffentliche ich auch den QuellCode. Das jetzt alles hier so in das kleine Fenster ohne externe Dateien erscheint mir etwas unübersichtlich. Das Problem liegt darin, dass der Shader die Vertices bekommt (sowohl vom Start als...

Werbeanzeige