Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi Direct3D in Delphi (https://www.delphipraxis.net/36687-direct3d-delphi.html)

Chegga 23. Dez 2004 16:34


Direct3D in Delphi
 
Hallo an alle DPler,

kann mir bitte jemand erklären, wie man Direct3D
in Delphi einbaut??
(Bitte keine Links, wenn dann (nur sehr) nützliche!) :wink:

MfG Marc

NicoDE 23. Dez 2004 16:39

Re: Direct3D in Delphi
 
Bei Google suchenDirect3D Delphi
Eindeutig nützlich :)

Chegga 23. Dez 2004 16:53

Re: Direct3D in Delphi
 
(@NicoDE: Jo, ist bestimmt nützlich!)

Kannst du's mir vielleicht mit deinen Worten erklären??
Direct3D habe ich schon downgeloaded.
Ich will jetzt nur noch wissen, wie ich's einbaue! :wink:

MfG Marc

Tubos 23. Dez 2004 16:57

Re: Direct3D in Delphi
 
Such mal nach einem Tutorial bei Google.
DirectX kann man leider nicht einfach "einbauen" oder mit einer einzigen Funktion initialisieren.

NicoDE 23. Dez 2004 16:59

Re: Direct3D in Delphi
 
Zitat:

Zitat von Chegga
Kannst du's mir vielleicht mit deinen Worten erklären?

Klingt nach doppelter Arbeit, das haben andere schon besser gemacht (das Forum ist wohl der falsche Platz dafür solch lange Texte zu schreiben...)

Bei der Suche findet man auf der ersten Seite gleich 'Direct3D Delphi Referenz' und 'Direct3D Einstiegstutorial' - letzteres sollte das sein, was Du suchst...

PierreB 23. Dez 2004 17:03

Re: Direct3D in Delphi
 
oder hier:
Delphi-Source Direct3D Tutorial

Chegga 23. Dez 2004 17:05

Re: Direct3D in Delphi
 
Hi Tubos,

danke erst mal für deine Antwort!
Glaubst du, dass ich noch nicht bei Goggle gesucht habe? :wink:
Da findet man nur sehr wenige Tuts und wenn,
dann beantworten sie meine Frage nicht wirklich!
Hier mal, wo ich nicht mehr weiterkomme:
Neobrothers
Zitat:

...Ladet euch dort im DirectX Downloadbereich die Headers (ganz oben) herunter und entpackt die Dateien in ein beliebiges Verzeichnis. Diese Dateien sind die Units, die benötigt werden, mehr nicht. Damit Delphi die Units auch noch findet, müßt ihr den Pfadnamen der Dateien in den Bibliothekspfad von Delphi hinzufügen. Bei den Headers wird auch eine DLL mitgeliefert, names D3DX8ab.dll. Diese DLL müßt ihr entweder in euer Windows-System Verzeichnis oder in eure Anwendung kopieren.

Jetzt habt ihr Zugriff auf Direct3D, ihr könntet sofort anfangen mit programmieren.
So einfach funktioniert das bei mir nicht!
Ich habe die Datei schon in ein beliebiges Verzeichnis entpackt.
Das mit dem Pfad(und der *.dll) habe ich normalerweise auch schon geklärt...
Aber ich habe leider immernoch 0 Zugriff auf Direct3D!

MfG Marc

Tubos 23. Dez 2004 17:42

Re: Direct3D in Delphi
 
Zitat:

Aber ich habe leider immernoch 0 Zugriff auf Direct3D!
Du rufst also eine DirectX-Funktion auf und Delphi meldet dass die Funktion nicht vorhanden ist. Habe ich das richtig verstanden?

Gandalfus 23. Dez 2004 19:16

Re: Direct3D in Delphi
 
http://www.minfos.de/dx9delphi.shtml super Buch von Martin. :thumb:

Chegga 24. Dez 2004 09:55

Re: Direct3D in Delphi
 
Hi,

also:
entweder lege ich mir "3D-Programmierung für Kids" oder
"DirectX 9 für Delphi" zu.
Hat jemand eins von beiden?
Wenn ja, dann bitte schnell Nach- und Vorteile beschreiben.
Ansonsten wünsche ich allen einen schönen Heilig Abend!!

MfG Marc

Sebastian Nintemann 24. Dez 2004 09:59

Re: Direct3D in Delphi
 
Hallo,

ich würde dir "DirectX 9 in Delphi" empfehlen, da kannst du nichts mit falsch machen.
Wenn das andere Buch so ist wie "Delphi für Kids", dann wird dir dort ein Hase versuchen Direct3D (ist das Buch überhaupt über DirectX?) zu erklären :shock: :lol: :wink:

Viele Grüße,
Sebastian

Harald 24. Dez 2004 10:03

Re: Direct3D in Delphi
 
Guten Tag,

das Buch "3D-Programmierung mit Delphi für Kids" kann ich empfehlen. Absolut leicht verständlich, eine update-berechtigte Lizenz Delphi 3 Pro und mehr.

Grüße und eine schöne Zeit für alle :lol:
Harald

Chegga 24. Dez 2004 10:10

Re: Direct3D in Delphi
 
Ah,

scheinen beide gut zu sein! :wink:
Aber was ich brauche ist ja für den Einstieg ins
"Grafik-Business". Da scheint mit das "Kidsbuch" besser.
Oder wird im "DirectX 9-Buch" auch alles von Anfang an erklärt?
Das DirectX-Buch hört sich für mich eher danach an,
dass man schon 2D (oder überhaupt Grafik-) Kenntnisse haben sollte
und dann kann man wunderbar mit dem DirectX-Buch ins 3D einsteigen.

MfG Marc

Harald 24. Dez 2004 10:27

Re: Direct3D in Delphi
 
Hallo nochmal,

ich kenn das DirectX 9 Buch nicht - aber im Kids-Buch werden auch die Grafik-Grundlagen :!: gut erklärt. Leicht verständlich, also völlig untypisch für ein deutsches Lehrbuch. :twisted:

Fröhliche Weihnachten!!!! :lol:
Harald

Sebastian Nintemann 24. Dez 2004 13:20

Re: Direct3D in Delphi
 
Also von DirectX (nicht nur D3D, auch auf DirectInput und DirectSound wird in je einem Kapitel kurz eingegangen) musst du keine Ahnung haben um das Buch zu verstehen. Das wird von Grundauf alles erklärt. Delphi solltest du allerdings schon beherrschen.

Viele Grüße,
Sebastian

Chegga 24. Dez 2004 15:51

Re: Direct3D in Delphi
 
Hi @ all,

ein großes DANKE für eure Beiträge zu meinem Thread.
Ihr habt mir viel geholfen, aber die Entscheidung zwischen
den zwei Büchern auch nicht gerade einfach gemacht!
Ich habe mir jetzt das Buch 3D Programmierung für Kids bestellt.
Als Dank für eure Beiträge bekommt ihr dann mein selbst
geproggtes Doom 4... (so in 15 Jahren :wink:)
In diesem Sinne, frohe Weihnachten :!:


MfG Marc

[edit=Christian Seehase]Doppelpost gelöscht. Mfg, Christian Seehase[/edit]

rabbitRUN 26. Dez 2004 17:45

Re: Direct3D in Delphi
 
Hab hier auch DirectX9 in Delphi rumliegen, nicht nur gut zum einsteigen sondern auch ein schönes Nachschlagewerk.

mr47 26. Dez 2004 17:56

Re: Direct3D in Delphi
 
Zitat:

Zitat von Sebastian Nintemann
Hallo,

ich würde dir "DirectX 9 in Delphi" empfehlen, da kannst du nichts mit falsch machen.
Wenn das andere Buch so ist wie "Delphi für Kids", dann wird dir dort ein Hase versuchen Direct3D (ist das Buch überhaupt über DirectX?) zu erklären :shock: :lol: :wink:

Viele Grüße,
Sebastian

Ganz richtig! Ich hab das Buch (DirectX9 in Delphi) auch und ich war noch nie mit einem Buch sooo zufrieden wie mit dem !!!!!! Absolute Empfehlung!

Wie schon gesagt, dass ist nicht so einfach mal schnell "einbauen". Ich weis auch nicht ob da ein Tut ausem Internet reicht, um des zu verstehen!

Chegga 27. Dez 2004 11:47

Re: Direct3D in Delphi
 
Hi,

ich habe mir jetzt zwar schon 3D Programmierung für Kids
bestellt, aber mich interessiert das Buch DirectX 9 für Delphi
dennoch. Könntet ihr mir vielleicht etwas mehr Informationen darüber
geben? Also z.B. viele Seiten, ob eine CD dabei ist,
welcher Schreibstil, etc.
Danke schon mal!

MfG Marc

P.S.: Ist es empfehlenswert das Buch "D. 9 für D." nach
"3D P. für K." zulesen? Also im Prinzip als einen Weiterführenden
Kurs verwenden.

mr47 27. Dez 2004 12:33

Re: Direct3D in Delphi
 
Das Buch hat ohne Nachschlageverzeichnis (hinten) ca 433 Seiten, es ist keine CD dabei, es wird aber genau beschrieben woher man die Units für DirectXProgrammierung findet. Wie man sich das Programmieren mit selberschreiben einiger Prozeduren in eine Unit, die man dann immer einbindet, leichter machen kann, wird auch beschrieben (mit Source Code).

Ich bin mit dem Buch sehr zufrieden weil alle wichtigen Themenbereiche genau erklärt sind.

Auch mit vielen Bildern etwas aufgelockert, dass man es leichter versteht


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:21 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