oder
Loggen Sie sich ein, um 1-Click® einzuschalten.
oder
Mit kostenloser Probeteilnahme bei Amazon Prime. Melden Sie sich während des Bestellvorgangs an. Erfahren Sie mehr
Alle Angebote
Möchten Sie verkaufen? Hier verkaufen
Der Artikel ist in folgender Variante leider nicht verfügbar
Keine Abbildung vorhanden für
Farbe:
Keine Abbildung vorhanden

 
Den Verlag informieren!
Ich möchte dieses Buch auf dem Kindle lesen.

Sie haben keinen Kindle? Hier kaufen oder eine gratis Kindle Lese-App herunterladen.

Introduction to 3D Game Programming with DirectX 10 (Wordware Game and Graphics Library) [Englisch] [Taschenbuch]

Frank D. Luna
4.5 von 5 Sternen  Alle Rezensionen anzeigen (2 Kundenrezensionen)
Statt: EUR 43,40
Jetzt: EUR 40,99 kostenlose Lieferung. Siehe Details.
Sie sparen: EUR 2,41 (6%)
  Alle Preisangaben inkl. MwSt.
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
Nur noch 1 auf Lager (mehr ist unterwegs).
Verkauf und Versand durch Amazon. Geschenkverpackung verfügbar.
Lieferung bis Mittwoch, 22. Mai: Wählen Sie an der Kasse Morning-Express. Siehe Details.

Kurzbeschreibung

Oktober 2008 Wordware Game and Graphics Library
Introduction to 3D Game Programming with DirectX 10 presents an introduction to programming interactive computer graphics, with an emphasis on game development, using Direct3D 10. It teaches the fundamentals of Direct3D and shader programming, after which the reader will be prepared to go on and learn more advanced techniques. The book is divided into three main parts. Part I explains the mathematical tools that will be used throughout this book. Part II shows how to implement fundamental tasks in Direct3D, such as initialization, defining 3D geometry, setting up cameras, creating vertex, pixel, and geometry shaders, lighting, texturing, blending, and stenciling. Part III is largely about applying Direct3D to implement a variety of interesting techniques and special effects, such as working with meshes, terrain rendering, picking, particle systems, environment mapping, normal mapping, shadows, and rendering to textures. The book is designed for intermediate-level C++ programmers who are completely new to Direct3D and game programming, 3D programmers experienced with an API other than Direct3D (e.g., OpenGL), and programmers experienced with previous versions of Direct3D wishing to learn the latest version--Direct3D 10.

Kunden, die diesen Artikel gekauft haben, kauften auch


Produktinformation

  • Taschenbuch: 502 Seiten
  • Verlag: Wordware Publishing (Oktober 2008)
  • Sprache: Englisch
  • ISBN-10: 1598220535
  • ISBN-13: 978-1598220537
  • Größe und/oder Gewicht: 15,5 x 2,7 x 23 cm
  • Durchschnittliche Kundenbewertung: 4.5 von 5 Sternen  Alle Rezensionen anzeigen (2 Kundenrezensionen)
  • Amazon Bestseller-Rang: Nr. 135.594 in Englische Bücher (Siehe Top 100 in Englische Bücher)

Mehr über den Autor

Entdecken Sie Bücher, lesen Sie über Autoren und mehr

Produktbeschreibungen

Synopsis

This book presents an introduction to programming interactive computer graphics, with an emphasis on game development, using Direct3D 10. It teaches the fundamentals of Direct3D and shader programming, after which the reader will be prepared to go on and learn more advanced techniques. The book is divided into three main parts.Part I explains the mathematical tools that will be used throughout this book. Part II shows how to implement fundamental tasks in Direct3D, such as initialisation, defining 3D geometry, setting up cameras, creating vertex, pixel, and geometry shaders, lighting, texturing, blending, and stenciling. Part III is largely about applying Direct3D to implement a variety of interesting techniques and special effects, such as working with meshes, terrain rendering, picking, particle systems, environment mapping, normal mapping, shadows, and rendering to textures. The book is designed for intermediate-level C++ programmers who are completely new to Direct3D and game programming, 3D programmers experienced with an API other than Direct3D (eg: OpenGL), and programmers experienced with previous versions of Direct3D wishing to learn the latest version - Direct3D 10.

Welche anderen Artikel kaufen Kunden, nachdem sie diesen Artikel angesehen haben?


In diesem Buch (Mehr dazu)
Ausgewählte Seiten ansehen
Buchdeckel | Copyright | Inhaltsverzeichnis | Auszug | Stichwortverzeichnis
Hier reinlesen und suchen:

Eine digitale Version dieses Buchs im Kindle-Shop verkaufen

Wenn Sie ein Verleger oder Autor sind und die digitalen Rechte an einem Buch haben, können Sie die digitale Version des Buchs in unserem Kindle-Shop verkaufen. Weitere Informationen

Kundenrezensionen

3 Sterne
0
2 Sterne
0
1 Sterne
0
4.5 von 5 Sternen
4.5 von 5 Sternen
Die hilfreichsten Kundenrezensionen
1 von 1 Kunden fanden die folgende Rezension hilfreich
5.0 von 5 Sternen Ein sehr gutes Buch 21. Juli 2011
Von Bastler
Format:Kindle Edition
Was mir an diesem Buch gefällt:
Am Anfang werden die notwendigen mathematischen Grundlagen gelegt, die für die späteren Kapitel notwendig sind (Vektormultiplikationen, Transformation in andere Koordinatensysteme).
Es ist gut zu lesen und ausführlich, die Codebeispiele sind verständlich und möglichst kurz gehalten, um sich auf das jeweilige Problem zu beschränken. Der Autor hat sich sehr viel Mühe gegeben, die DirectX Programmierung verständlich darzustellen. Ich kann das Buch jedem als Einstieg in die DirectX-Programmierung empfehlen. Ein gewisses Gundverständis von linearar Algebra, oder die Bereitschaft, sich damit zu beschäftigen, sollte vorhanden sein.
War diese Rezension für Sie hilfreich?
2 von 3 Kunden fanden die folgende Rezension hilfreich
4.0 von 5 Sternen Gutes Grundlagenbuch für DirectX 10 2. Oktober 2009
Format:Taschenbuch
Frank D. Luna hat hier ein ordentliches Einsteigerbuch für DirectX 10 herausgebracht. Ich halte dieses Buch für gelungen. Dieses Buch ist nicht nur für Neueinsteiger in der DirectX Welt gedacht sondern auch für den erfahrenen DirectX9 Entwickler sehr geeignet.
In Kapitel 1 beschäftigt sich das Buch mit Vektoren und Matrizen. Der Autor verwendet hier Funktionen der D3DX Bibliothek was in diesem Fall in Ordnung ist da es sich wie gesagt um ein Einsteigerbuch handelt.
Im Anschluss (Kapitel 2) geht es dann richtig los. Von der Initialisierung der DirectX Schnittstelle über Licht und Texturen bis hin zu Geometry Shadern ist alles vorhanden. Der Beispielcode im Buch ist verständlich und beschränkt sich auf das nötigste. Teilweise werden Änderungen im Vergleich zu DirectX9 zu sehr hervorgehoben (was mich als eher erfahrenen DX9 Entwickler aber freut), dennoch ist sein Schreibstil auch für den Laien gut verständlich und nachvollziehbar.
In Kapitel 3 des Buches widmet sich der Autor den üblichen Themen wie Cube Mapping, Normal und Shadow Mapping und geht dann zur neuen Mesh Klasse für Modelle über. Nach einem kurzen und gelungenen Abschnitt über Picking stellt er das Terrain Rendering vor gefolgt von einem kurzen aber kompakten Kapitel über Partikelsysteme.
Das Buch schließt mit einer Einführung in der Windowsprogrammierung und einer kurzen HLSL Referenz ab.
Wie schon gesagt ist das Buch recht gut gelungen. Themen wie Texture Arrays, Geometry Shaders usw werden ausführlich und leicht verständlich erklärt. Eine CD sucht man vergeblich, jedoch sind alle Kapitel mit Quellcode und Projektdateien auf der Autorenhomepage als Download erhältlich und lassen sich ohne Schwierigkeiten kompilieren und ausführen.
War diese Rezension für Sie hilfreich?
Die hilfreichsten Kundenrezensionen auf Amazon.com (beta)
Amazon.com: 4.9 von 5 Sternen  12 Rezensionen
22 von 22 Kunden fanden die folgende Rezension hilfreich
5.0 von 5 Sternen Excellent Introduction to DirectX 10 Programming 6. November 2008
Von cenobite81 - Veröffentlicht auf Amazon.com
Format:Taschenbuch
As the title says, this book is an excellent introduction to Direct X 10 programming.

If you are new to DirectX programming, this book is pretty much what you should start with. I have tried several others, but Frank's books seem to still be the best and this third incarnation is no different.

With this in mind, there are some necessary pre-requisites before you read this book.

First, you should have some prior knowledge in matrix algebra. Frank does dedicate a section to this, but you definitely should have taken a course prior.

Secondly, you must be familiar with basic C++ concepts. If you are unfamiliar with classes, structures and pointers this book is not for you. Get a good book on C++ programming before hand.

Finally, although it is not strictly necessary, you should have some knowledge in WIN32 programming.

This is definitely a good beginner book, and I highly recommend it.
4 von 4 Kunden fanden die folgende Rezension hilfreich
5.0 von 5 Sternen Fantastic 9. Mai 2010
Von Marc Sunet Perez - Veröffentlicht auf Amazon.com
Format:Taschenbuch|Von Amazon bestätigter Kauf
While I am only halfway through this book, I must say it is superb. I had no previous knowledge on DirectX and it is being a great introduction. The text is clear, the code is neat, and the examples at the end of every chapter are complete and entertaining. What I like the most is the author's verbosity on the maths; he explains how and why everything works, from projection matrices to lighting calculations. This provides a better understanding of the subject and makes coding easier afterward. For those not too used to vector and matrix algebra, the introductory chapters cover just that. Also, even though Win32 programming knowledge is assumed, the author has included a brief tutorial in appendix A which covers the topics he touches during the first chapters.

Another aspect to point out is the way the chapters are laid out. Every chapter so far starts off by shooting you with some theory and providing ad-hoc code snippets. This gives you the chance to put everything together yourself and then compare your work with the author's. In my opinion this is the best approach the author could have taken. By the way, the author's code actually works, so you won't have to spend any time reverse engineering faulty sample code.

In conclusion, this is a must read for anyone getting started on dx10!
6 von 7 Kunden fanden die folgende Rezension hilfreich
5.0 von 5 Sternen An Oasis in a DX10 Desert 8. Februar 2009
Von W. H. Niehoff - Veröffentlicht auf Amazon.com
Format:Taschenbuch|Von Amazon bestätigter Kauf
Having some experience with DX9, I wanted a text that clearly explained the capabilities of DX10. I previously had purchased and used Wendy Jones' and Peter Walsh's books on DX10. I was disappointed in them because they never bothered to take on the topic of window resizing. Why?

Frank Luna's latest is a welcome treat. I would have liked to have seen it sooner, but better late than never.

Those readers fearful of vector and matrix arithmetic and algebra will undoubtedly stiffen up because Luna starts with these prerequisites. Such readers should try to tough it out. It will be worth it. Luna's treatment is thorough. Get through it, but with thorough understanding.

I've been through Chapters 1-6, and every paragraph and example program has been worthwhile. Good work, Frank.
Waren diese Rezensionen hilfreich?   Wir wollen von Ihnen hören.
Kundenrezensionen suchen
Nur in den Rezensionen zu diesem Produkt suchen

Kunden diskutieren

Das Forum zu diesem Produkt
Diskussion Antworten Jüngster Beitrag
Noch keine Diskussionen

Fragen stellen, Meinungen austauschen, Einblicke gewinnen
Neue Diskussion starten
Thema:
Erster Beitrag:
Eingabe des Log-ins
 


Aktive Diskussionen in ähnlichen Foren
Kundendiskussionen durchsuchen
Alle Amazon-Diskussionen durchsuchen
   
Ähnliche Foren


Lieblingslisten


Ähnliche Artikel finden


Ihr Kommentar


Datenschutzerklärung von Amazon.de Versandbedingungen von Amazon.de Umtausch- & Rücknahme bei Amazon.de