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-17 von insgesamt 17.

Werbeanzeige

12.12.2006, 14:56

Forenbeitrag von: »falcon«

Probleme mit OPENFILENAME

Hallo CodingCat Super, vielen Dank. Scheint nun echt zu funktionieren. Gruß falcon

12.12.2006, 09:39

Forenbeitrag von: »falcon«

Probleme mit OPENFILENAME

Hallo, hab mal wieder ein Problem und zwar folgendes: In meinem Programm lassen sich über eine ComboBox verschiedene Effect Files auswählen. Die werden auch korrekt geladen und eigentlich funktioniert das Ganze so wie es soll. Nun gibt es aber auch noch die Möglichkeit über OPENFILENAME und GetOpenFileName verschiedene Texturen auszuwählen. Auch das funktioniert eigentlich wunderbar. Sobald ich allerdings einmal die Dialogbox zum wechseln der Textur aufgerufen habe lassen sich die EffectFiles ni...

18.11.2006, 13:01

Forenbeitrag von: »falcon«

Texturcoordinaten umdrehen bei Meshobjekt

Funktioniert das eigentlich nur beim Laden, oder kann ich auch nachträglich die Koordinaten umdrehen? Gruß falcon

17.11.2006, 18:42

Forenbeitrag von: »falcon«

Texturcoordinaten umdrehen bei Meshobjekt

Hallo, Das Problem ist, dass die Texturen eigentlich unberührt bleiben sollten, da sie ja bei vielen Modellen angewendet werden. Es verändert sich lediglich das MeshFile und dort kann es vorkommen, das man die Koordinaten tauschen muss. Vielleicht lässt es sich aber auch über die Textur lösen. Danke Gruß falcon

17.11.2006, 12:49

Forenbeitrag von: »falcon«

Texturcoordinaten umdrehen bei Meshobjekt

Hallo, In meiner Anwendung habe ich die Möglichkeit beliebige X-Modell einzuladen. (LoadMeshFromFile) Die Anwendung beinhaltet Shader welche Texturkoordinaten vorraussetzten. Je nach Quelle der X-Files kann es nun jedoch passieren, dass die U bzw. V Texturkoordinaten umgedreht ("flip") werden müssen. Mein Wunsch wäre es dies bequem über ein "Häckchen" ein bzw. ausschalten zu können. Gibt es eine Möglichkeit wie ich bei meinem MeshObjekt z.B. die U-Koordinate ohne großen Aufwand "flippen" kann. W...

14.11.2006, 16:12

Forenbeitrag von: »falcon«

externe Dateipfade

Hi Stimmt, ist schon ne Weile her, dass ich das Teil implementiert habe, sorry. Die Geschichte hat sich übrigens gelöst. Es stimmt, das ganze funktioniert ohne umständliches Einfügen. Das Problem lag viel mehr bei dem handle, welches dabei übergeben wird. Den genauen Grund kann ich leider nicht sagen, hab da auch nicht nachgeforscht, aber da ich das Handle eigentlich nicht brauche, sondern nur den Pfad, hab ich das Teil rausgeworfen und siehe da, seit dem klappts. Vielen Dank an Alle Gruß falcon

14.11.2006, 14:12

Forenbeitrag von: »falcon«

externe Dateipfade

Hi Danke auch dir rklaffehn für die Antwort Das mit dem "\\" ist mir schon klar. Ich bekomme den Dateipfad als Char[] geliefert. Diesen Pfad wollte ich nun zum Laden der Textur verwenden. Das Problem ist jedoch, dass das Char[] den Pfad in der Form "c:\...\...\..." und nicht "c:\\...\\...\\..." enthält. Das Char bekomme ich von der Funktion POPFileOpenDlg kann also an der Form nichts ändern. Ich hab das jetzt so gelöst, dass ich das Char zeichenweise in ein anderes Char übertrage und dabei jedes...

14.11.2006, 11:31

Forenbeitrag von: »falcon«

externe Dateipfade

Hi Ok, das war unnnötig, zumal ich im selben zusammenhang ständig den Pfad mit "\\" auseinandergenommen habe. Danke dir, funktioniert natürlich. Trotzdem bleibt mir nun ein Problem. ICh habe bekomme nun ein char, welches den gesammten Pfad beinhaltet. Dieser wird in der Form "C:\...\...\...\..." geliefert. Die einizge Möglichkeit, die mir nun einfällt den Pfad "lesbar" zu machen wäre ihn in ein zweites char zu kopieren und dabei jedes mal ein zusätzliches "\" einzufügen. Das liese sich mit einer...

14.11.2006, 10:42

Forenbeitrag von: »falcon«

externe Dateipfade

Hallo Wie kann ich eine Datei laden, welche einen beliebigen PFad hat, also nicht direkt im Projektordner sitzt. Es soll sich dabei um eine Textur handeln. Die Dialoge zum Auswählen habe ich bereits. Ich habe also bereits ein HANDLE der Datei, sowie den genauen Dateipfad. Das Problem ist, dass ein Pfad der Sorte "c:\programme\..." beim anschließend Laden nicht akzeptiert wird. Also anderst gefragt könnte man die Frage auch stellen, wie lade z.B. ich eine Textur, die direkt auf Laufwerk C liegt. ...

25.10.2006, 18:53

Forenbeitrag von: »falcon«

[HLSL]Shader beliebig kombinieren

Vielen Dank zunächst mal für die Antworten. Ich denke ich werde es erst mal über die "herkömmliche" Variante angehen. Hab mittlerweile auch einiges zu der Fragment Geschichte gelesen. Ich stecke leider auch noch bei weitem nicht so tief drin in der Materie, dass in annehmbarer Zeit (und daran mangelt es) ein vernünftiges Ergebnis zustande kommen würde. Aber interessant ist die Geschichte auf jeden Fall. Werde dranbleiben. Gruß falcon

24.10.2006, 13:14

Forenbeitrag von: »falcon«

[HLSL]Shader beliebig kombinieren

Hallo, gibt es eine Möglichkeit Shader beliebig kombinieren zu können, ohne dafür jeweils ein eigenes fx File anlegen zu müssen? Ich möchte z.B auch Shader zu und abschalten können. Ich weiß, dass es eine Möglichkeit gibt einfach ein riesiges Effekt File zu erstellen und halt nur die Teile zu verwenden, die man braucht. Gibt es Alternativen dazu? Gruß falcon

10.10.2006, 20:36

Forenbeitrag von: »falcon«

Fenster schließen

Hi Vielen Dank, werde das gleich mal testen, bin bissher davon ausgegangen, dass ich nur eine Fensterklasse registrieren kann. Gruß falcon

10.10.2006, 17:43

Forenbeitrag von: »falcon«

Fenster schließen

Hallo Danke für die Antworten. Kann ich denn einem Fenster eine eigene Proc zuweisen? das wäre mir neu, kenn ich nur für Dialog Boxen. cih häng mal ein runtergebrochenes Beispiel an, vielleicht kann man es daran genau erklären: C-/C++-Quelltext 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 ...

10.10.2006, 09:24

Forenbeitrag von: »falcon«

Fenster schließen

Vielleicht noch ein anderes Beispiel zum nachvollziehen: Man erstelle ein normales Windows-Standardgerüst (Winmain, WindowProc) Anschließend 2 Handles Jedes Handle bekommt mit CreateWindow ein Fenster zugewiesen, beide sind gleichwertig. Nun möchte ich, dass ich das eine Fenster schließen kann, das andere aber geöffnet bleibt. Wenn ich den WM_Close Befehl nehme bleibt nur ein DestroyWindow(xhwnd). Diese versendet aber wiederum eine WM_Destroy Message, worauf sich die ganze Anwendung schließt, wa...

09.10.2006, 17:19

Forenbeitrag von: »falcon«

Fenster schließen

Hallo FOGX Entschuldigung, dass ich erst so spät anworte. Das mit den Nachrichten ist mir eigentlich klar. Ich switche unter z.B. WinProc durch die verscheidenen Nachrichten und kann dort dann z.B. auf die WM_Close NAchricht reagieren. Meine Frage ist nun wie? soll ich darauf reagieren, also mit welchem Befehl schließe ich das Fenster, ohne dass sichd er Rest der Anwendung mit schließt?

04.10.2006, 11:36

Forenbeitrag von: »falcon«

Fenster schließen

Hallo unsigned long Zunächst mal Danke für deine Antwort, auf die Idee bin ich nicht gekommen, das hier WM_Destroy einspringt. Wie kann ich hier nun differenzieren? Als Beispiel: Wenn ich auf das x in der Rechten oberen Ecke klicke soll sich die gesamte Anwendung schließen. Darüber hinaus möchte ich aber, z.B bei einem klick auf einen Butto oder automatisch oder...dass sich Fenster 1 schließt ohne, dass dabei die Anwendung geschlossen wird. Wie kann ich das erreichen? Gruß falcon

04.10.2006, 09:43

Forenbeitrag von: »falcon«

Fenster schließen

Hallo Ich habe eine recht banale Frage, auf die ich allerdings leider keine Antwort finde. Mein Programm sieht folgendermaßen aus: Main.h/cpp Setup.h/cpp Hauptprogramm.h/cpp Es wird also zunächst ein Objekt Setup erstellt mit: Setup set; Dieses baut wiederum mit CreateWindowEx ein Fenster auf, in welchem mit CreateWindow verschiedene Einstellungsboxen platziert werden. Das ganze soll wirklich manuell passieren, auch wenn es mit einer "DialogBox" kein Problem darstellt. Anschließend sollen die Da...

Werbeanzeige