Einführung 3D

Anfängerfragen zum Programmieren mit PureBasic.
Martin66119
Beiträge: 282
Registriert: 03.01.2005 11:36

Einführung 3D

Beitrag von Martin66119 »

Einen schönen guten Tag,

ich würde mal geren etwas über 3D lesen, was für einen Anfänger geeignet ist. Gibt es da eine Neschreibung, die mir das ganze (nur die Anfänge) etwas näher bringen kann. Ein Minibeispiel mit Erläuterungen wäre schön.

Grüße
Martin
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Re: Einführung 3D

Beitrag von ts-soft »

Alle 2 Wochen exakt dieselbe Frage. Es gibt hier übrigens eine Suchfunktion, solltest Du mal gucken ob Du da
noch mehr Infos findest.

Ich würde sagen, das PureBasichBuch.pdf
enthält eine schöne Einführung, auch zu 3D.

Ansonsten der Examples-Ordner Deiner PB Installation sollte auch hilfreich sein.

Gruß
Thomas
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
Martin66119
Beiträge: 282
Registriert: 03.01.2005 11:36

Re: Einführung 3D

Beitrag von Martin66119 »

vielen Dank für die Hilfe.

Hatte nur 2Versuche mit der SUCHE gemacht und nichts gefunden.

Grüße und Danke
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Re: Einführung 3D

Beitrag von ts-soft »

Naja, die Boardsuche war noch nie das gelbe vom Ei :mrgreen:
Solltest Du FireFox nutzen, hier: http://www.purebasic.fr/german/viewtopi ... 85#p300785
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
Martin66119
Beiträge: 282
Registriert: 03.01.2005 11:36

Re: Einführung 3D

Beitrag von Martin66119 »

Gute morgen!

Ich habe mal versucht ein 3D-Beispiel aus den Examples den Code SkyDome zu compilieren. Es kommt aber immer die Fehlermeldung d3dx9_42.dll fehlt.

Ich verwende PB 5.1 beta 2
Win7 DirectX 11

Grüße
Martin
Benutzeravatar
edel
Beiträge: 3667
Registriert: 28.07.2005 12:39
Computerausstattung: GameBoy
Kontaktdaten:

Re: Einführung 3D

Beitrag von edel »

Aktualisiere dein directx.
Zuletzt geändert von edel am 02.02.2013 13:29, insgesamt 1-mal geändert.
Benutzeravatar
RSBasic
Admin
Beiträge: 8047
Registriert: 05.10.2006 18:55
Wohnort: Gernsbach
Kontaktdaten:

Re: Einführung 3D

Beitrag von RSBasic »

Was er meint, ist DirectX9 Runtimes: http://www.microsoft.com/de-de/download ... aspx?id=35
Diese Version musst du immer nachinstallieren, egal wie hoch deine aktuelle DirectX-Version ist.
Aus privaten Gründen habe ich leider nicht mehr so viel Zeit wie früher. Bitte habt Verständnis dafür.
Bild
Bild
Martin66119
Beiträge: 282
Registriert: 03.01.2005 11:36

Re: Einführung 3D

Beitrag von Martin66119 »

ich habe nun directx "nachinstalliert". Nun laufen fast alle Beispielprogramme. Jetzt kann ich mal im Einsteigerbuch schauen.

Vielen Dank für eure Hilfe
Martin
Martin66119
Beiträge: 282
Registriert: 03.01.2005 11:36

Re: Einführung 3D

Beitrag von Martin66119 »

Guten Abend,

nun habe ich mal den Beispielcode "Einstieg" zu 3D geladen und compiliert. Doch dann kommt eine Fehlermelung für Zeile 43

CameraLocate() is not a function, array,....

Die Funktion gibt es aber so.

Was ist denn da das Problem.

Grüße und vorab Danke für die Hilfe
Martin
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Re: Einführung 3D

Beitrag von ts-soft »

Martin66119 hat geschrieben:CameraLocate() is not a function, array,....

Die Funktion gibt es aber so.
Die Fehlermeldung sagt aber, das es sie nicht / nicht mehr so gibt :wink:

3 Möglichkeiten:
1. Den Source an die aktuelle Version von PB anpassen (Historie usw. sollten helfen)
2. Warten bis jemand anders dies getan hat (naja, sowas kann manchmal dauern :mrgreen: )
3. Eine ältere Version von PB aus Deinem Account (Museum) laden und vorrübergehend nutzen
(was danach aber dennoch punkt 1. erfordert, aber wahrscheinlich dann einfacher geht).

Gruß
Thomas
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
Antworten