![]() |
Delphi7 und DirectX (version 8)
Hallo,
Ich hoffe es kennt sich jemand mit DirectX aus, oder hat einen Link zu einem guten tutorial! Meine Frage, oder viel mehr mein Problem: Ich will ein Rechteck in meiner Anwendung in 3D mit DirextX darstellen, mein problem dabei ist, dass ich die Einzelnen Seiten des Rechtecks in verschiedene Farben über Checkboxen zur Laufzeit einfärben will, später soll dieses Objekt auch per Maus gedreht werden können. Hat jemand ahnung wie das funktioniert? Links zu guten Tutorials würden mir auch schon weiterhelfen! Ich habe zwar schon ein Tutorial durchgelesen und die Übungen dazu gemacht, allerdings ist mir noch unklar wie ich mein Problem lösen kann. Vielen Dank schon einmal im Voraus! Gruß AnyKey |
DP-Maintenance
Dieses Thema wurde von "mkinzler" von "Neuen Beitrag zur Code-Library hinzufügen" nach "Multimedia" verschoben.
Kein Vorschlag zur CL |
Re: Delphi7 und DirectX (version 8)
|
Re: Delphi7 und DirectX (version 8)
vielleicht hilft dir ja
![]() |
Re: Delphi7 und DirectX (version 8)
Ok, die meisten von diesen Tutorials hatte ich mittlerweile selber schon gefunden, aber trotzdem Danke für eure Hilfe!
Ich habe es mittlerweile hinbekommen die Seiten meines Quadrates einzeln über Checkboxen einzufärben :) Allerdings habe ich das Problem, welches auch schon bei den Übungen zu dem Tutorial aus dem Delphi-Treff auftrat, dass sich in meinem Quadrat eines der Dreiecke einfach nicht einfärbt. Es ist zu beginn der Anwendung schwarz und es bleibt auch schwarz wenn ich die Seiten einfärbe, das Heißt eine der Seiten wird quasi immer nur zur Hälfte dargestellt. Weiß jemand woran das liegen kann und möglicherweise auch wie ich das beheben kann? Danke Gruß AnyKey |
Re: Delphi7 und DirectX (version 8)
Ok hat sich erledigt :)
manchmal ist man echt doof.... :wall: ich habe scheinbar einfach nur irgendwie die Zahlen für meine Koordinaten vertauscht, bei den ganzen 1 und -1 kommt man leicht mal durcheinander :P Gruß AnyKey |
Re: Delphi7 und DirectX (version 8)
Hat vielleicht noch jemand eine Idee wie ich das 3D Objekt nun mit der Maus bewegen/drehen kann? Über Buttons hab ich das schon hinbekommen, jetzt fehlt mir nur noch die Realisierung der Steuerung über die Maus!
Danke!! Gruß AnyKey |
Re: Delphi7 und DirectX (version 8)
Gib doch bitte das nächste mal den
![]() |
Re: Delphi7 und DirectX (version 8)
Danke für eure antworten!!
ich habe mittlerweile herausgefunden wie ich das Objekt über die Maus drehen kann, funktioniert zwar noch nicht einwandfrei, wird aber mit ein paar Anpassungen dann schon gehen. Sollte sich jemand für die Gesamtlösung interessieren, könnt ihr mich ja anschreiben! Ich werde sie dann an diesen Thread anhängen oder hier einen Link zu meinem Crosspost hinterlassen, sobald ich alle noch offenen Fehler beseitigt habe und die Anwendung einwandfrei läuft. Zur Erinnerung: Problemstellung war: - Es sollte eine Anwendung geschrieben werden, die ein 3D Objekt (erstellt mit DirectX) enthält, von dem die Farbe jeder Seite, zuerst über CheckBoxen, später über ein IniFile geändert werden kann und welches sich über die Maus in x und y Richtung drehen lässt. Alles realisiert in Delphi7 *nur so, falls das jemanden interessieren sollte* Gruß AnyKey |
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:48 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz