Déjà client ? Identifiez-vous

Mot de passe oublié ?

Nouveau client ?

CRÉER VOTRE COMPTE
Essential Java 3D fast
Ajouter à une liste

Librairie Eyrolles - Paris 5e
Indisponible

Essential Java 3D fast

Essential Java 3D fast

Developing 3D graphics applications in Java

Ian Palmer

279 pages, parution le 01/05/2001

Résumé

Packed with lots of examples and illustrations, including an 8-page colour section, Essential Java 3D fast is an introductory textbook for those who want to learn Java 3D fast. The best way to learn any programming language is by writing programs. In this book, Ian Palmer takes you through the steps to write a simple program in Java 3D, and then shows you how to modify and add features to this program, so you learn the key features of Java 3D.

Learn about:

  • Writing a simple Java 3D program
  • Creating Shapes
  • Defining Appearance
  • Animation
  • Behaviours.
The examples in this book assume a working knowledge of Java and some background in 3D graphics, in order to explain the new concepts in Java 3D.

Contents

  • 1 INTRODUCTION: Introduction.
  • What is Java 3D?
  • Running Java 3D programs.
  • How to use this book.
  • Conventions.
2 OUR FIRST JAVA 3D PROGRAM:
  • Introduction.
  • The Scene Graph.
  • The View branch.
  • The Content branch.
  • The SimpleWorld program.
  • Summary.
3 CREATING SHAPES:
  • Introduction.
  • Geometric primitives in the utility library.
  • Geometry arrays.
  • Loading pre-made geometric models.
  • Summary.
4 LIGHTING THE SCENE AND DEFINING APPEARANCES:
  • Introduction.
  • The lighting model.
  • The Appearance class.
  • Adding more light types.
  • Lighting geometry array objects.
  • Using textures.
  • Summary.
5 GROUPING OBJECTS AND TRANSFORMATIONS:
  • Introduction.
  • The BranchGroup.
  • The TransformGroup.
  • The Switch class.
6 ANIMATION:
  • Introduction.
  • Interpolators and their features.
  • A rotation interpolator example.
  • PathInterpolator classes.
  • Performing 3D morphing.
  • Summary.
7 INTERACTION AND BEHAVIOUR:
  • Introduction.
  • Use of behaviours and their features.
  • Behavior: the base behaviour class.
  • The wake up criteria.
  • A first behaviour: simple morph.
  • User input utilities: Collision detection and response.
  • Summary.
8 ADVANCED TOPICS:
  • Introduction.
  • Compiling scene graph content.
  • Billboards.
  • Level of detail.
  • Sound.
  • Summary.
APPENDIX A SOURCE CODE LISTINGS:
  • Introduction.
  • Chapter 2.
  • Chapter 3.
  • Chapter 7.
APPENDIX B EXAMPLE DATA FILES:
Introduction.
REFERENCES. INDEX.

L'auteur - Ian Palmer

University of Bradford, UK

Caractéristiques techniques

  PAPIER
Éditeur(s) Springer
Auteur(s) Ian Palmer
Parution 01/05/2001
Nb. de pages 279
Format 15,5 x 23,4
Couverture Broché
Poids 501g
Intérieur Noir et Blanc
EAN13 9781852333942
ISBN13 978-1-85233-394-2

Avantages Eyrolles.com

Livraison à partir de 0,01 en France métropolitaine
Paiement en ligne SÉCURISÉ
Livraison dans le monde
Retour sous 15 jours
+ d'un million et demi de livres disponibles
satisfait ou remboursé
Satisfait ou remboursé
Paiement sécurisé
modes de paiement
Paiement à l'expédition
partout dans le monde
Livraison partout dans le monde
Service clients sav@commande.eyrolles.com
librairie française
Librairie française depuis 1925
Recevez nos newsletters
Vous serez régulièrement informé(e) de toutes nos actualités.
Inscription