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!

Werbeanzeige

1

25.05.2003, 14:59

Ein bisschen Kritik für das Buch

Ich bin gerade auf der Seite 145, wo der Dreieck mit Texturen versehen wird.
Da fählt mir aus, dasses keine KOPLETTEN Listings gibt. D.h. man muss ständig bei den Beispielprojekten nachgucken, wo den nun die gerade vorgestellte Funktion reinkommt. Zerbst hat es mit seinen Büchern meiner Meinung nach gut hingekriegt. Der hat einfach am Ende das KOMPLETTE Beispielprogramm zusammen gefasst.
So kommt z.B. ein Anfänger viel viel besser zurecht.
ebah rutangiS reniem ni relheF 01 rebü hci ssad, etniem latkraF!

David Scherfgen

Administrator

Beiträge: 10 382

Wohnort: Hildesheim

Beruf: Wissenschaftlicher Mitarbeiter

  • Private Nachricht senden

2

25.05.2003, 15:09

Zerbst hat auch keine CD in seinen bisherigen Büchern gehabt. Das Abdrucken von kompletten Quellcodes verleitet nur dazu, alles abzutippen, und dafür ist es eigentlich nicht gedacht. Aber ich werde sehen, was sich machen lässt ;)
Bedenke auch, dass es seeehr knapp mit der Seitenzahl wurde!

Shark_3D

Treue Seele

Beiträge: 311

Wohnort: Hannover

Beruf: Schüler

  • Private Nachricht senden

3

25.05.2003, 15:22

Ja und an sich ist es ganz leicht wenn man sich die Beispielcodes der CD anguckt.Die Listings Zeigen ja das was in dem Kapitel besprochen wird.der Rest ist ja an sich überflüssig und nur dass was man in den Kapiteln davor gemacht hat.Und besonders bei späteren Kapiteln wo dann alles gleich ausser die paar zeilen Code.Würde man alles abdrucken würde das Buch mehr als 100 Seiten haben.Und so hat man genau dass was man für das Thema braucht im Code sonst wüsste man net was im Listeniongs nun zu dem Thema gehört ..

cya s3d :roll:
"Immer die doppelte Menge"
(Kaufmannsregel Nr.355 von der Lehrkassette 3)

4

25.05.2003, 15:30

@ David
Du erklärst aber noch nicht einmal in welche Funktion dieser Code Abschnitt hin soll! Siehe Seite 144-145!
ebah rutangiS reniem ni relheF 01 rebü hci ssad, etniem latkraF!

David Scherfgen

Administrator

Beiträge: 10 382

Wohnort: Hildesheim

Beruf: Wissenschaftlicher Mitarbeiter

  • Private Nachricht senden

5

25.05.2003, 15:40

Zitat von »"lukuku"«

@ David
Du erklärst aber noch nicht einmal in welche Funktion dieser Code Abschnitt hin soll! Siehe Seite 144-145!

Doch, tue ich sehr wohl. Zitat: "Zu Beginn, genauer gesagt in der Funktion InitScene, findet sich folgender Code, welcher alle Dreiecke initialisiert, nachdem (wie üblich) die Projektionsmatrix erzeugt und das Setzen einiger Standard-Render-States erledigt wurde".

Patrick

Alter Hase

Beiträge: 1 264

Wohnort: Düren

Beruf: Fachinformatiker für Anwendungsentwicklung

  • Private Nachricht senden

6

25.05.2003, 18:35

die einzigen Dinge die mich stören sind folgendes:

1. man braucht den ganzen source um die DLL benutzen zu können (header hätte gereicht)
2. OOP gesetze *ggg* (Ja david ich weis bin nervig damit :D)
3. Mal wird D3DX benutzt mal alles selber gecodet, das ist schon mal sehr irritierend

David Scherfgen

Administrator

Beiträge: 10 382

Wohnort: Hildesheim

Beruf: Wissenschaftlicher Mitarbeiter

  • Private Nachricht senden

7

25.05.2003, 18:47

Zitat von »"Patrick"«

man braucht den ganzen source um die DLL benutzen zu können (header hätte gereicht)

Wie meinst Du das? TriBase.lib und die Header reichen doch.

Patrick

Alter Hase

Beiträge: 1 264

Wohnort: Düren

Beruf: Fachinformatiker für Anwendungsentwicklung

  • Private Nachricht senden

8

25.05.2003, 19:30

also bei mir werden immer dann die cpps auch verlangt, weis der geier wieso

David Scherfgen

Administrator

Beiträge: 10 382

Wohnort: Hildesheim

Beruf: Wissenschaftlicher Mitarbeiter

  • Private Nachricht senden

9

25.05.2003, 19:51

Das kann doch garnicht sein... habe es gerade ausprobiert und die CPPs einfach mal in einen anderen Ordner verschoben und es ging genau wie vorher.
Bist Du ganz sicher, dass der Compiler die TriBase-CPPs aus dem "Src"-Ordner braucht, und nicht irgendwelche anderen?
Kompiliere beispielsweise mal eines der Beispielprogramme aus Kapitel 3.

10

26.05.2003, 13:13

Ich hab einfach dem VC ++ gezeigt wo die lib und die h datei ist und schon klappt es!
ebah rutangiS reniem ni relheF 01 rebü hci ssad, etniem latkraF!

Werbeanzeige