| Dalle basi alla costruzione di un motore 3D
Programmazione grafica 3D nasce da una raccolta degli articoli della rubrica "DEMO" pubblicati sulla rivista Dev, mensile edito dal Gruppo Editoriale Infomedia. Questa edizione tascabile č rivolta a tutti coloro che desiderano cimentarsi nello sviluppo di applicazioni ad alto contenuto grafico. Nell' ottica dello sviluppo di una demo - ovvero di un programma grafico dimostrativo - il libro affronta le pių importanti tematiche relative sia alla programmazione grafica 2D che alla costruzione di un motore per la grafica 3D.
La prima parte del libro introduce il lettore alle pių note tecniche di computer-graphics - tramite numerosi esempi ed una trattazione chiara e semplice - come l'uso della scheda grafica, del double buffering o di alte risoluzioni con lo standard Vesa VBE 2.0.
Nella seconda parte vengono affrontati gli argomenti di maggior rilievo concernenti lo sviluppo di un motore 3D: ad esempio, creare e gestire un universo rappresentato da oggetti tridimensionali, ordinarli attraverso l'algoritmo del pittore o lo z-buffer, colorarli grazie all'uso del flat shading, del Gouraud shading o del texture mapping.
Contenuto del CD-ROM:
- Tutto il corso completo sulla programmazione del 3Dfx + Glide SDK
- Esempi di codice e demo di motori commerciali
- Tutti i file d'esempio presenti nel cd-rom sono stati prodotti utilizzando il linguaggio C ed il compilatore Watcom C/C++ v11.0 per DOS.
- I motori 3D di Wolfenstein, Doom e Quake
|