Cargando…

OGRE 3D 1.7 application development cookbook : over 50 recipes to provide world class 3D graphics solutions with OGRE 3D /

Over 50 recipes to provide world-class 3D graphics solutions with OGRE 3D.

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Grinblat, Ilya
Otros Autores: Peterson, Alex
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Birmingham, UK : Packt Pub., Ã2012.
Temas:
Acceso en línea:Texto completo
Tabla de Contenidos:
  • Cover; Copyright; Credits; About the Authors; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Delving Deep into Application Design; Introduction; Creating a Win32 Ogre application; Creating an MFC Ogre application; Creating an MFC Ogre application with a; ribbon; Creating a Windows Forms Ogre application; Creating an Ogre plugin; Creating a custom resource manager; Chapter 2: Let Us Be Multimodal; Introduction; Using the keyboard input to navigate an; Ogre scene; Using the mouse input to navigate an; Ogre scene; Using voice input with static grammar
  • Using voice input with dynamic grammarUsing text-to-speech to make application; speak; Chapter 3: Managing Objects and Scenes; Introduction; Creating terrain from a LandXML file; Creating Delaunay triangulation; Creating manual objects; Creating parametric superellipsoids; Adding meshes on terrain; Adding trees as billboards; Creating and editing a scene; Saving a scene to an XML file; Loading a scene from an XML file; Chapter 4: Let There Be Light; Introduction; Creating weather controls; Creating lights; Creating dynamic effects; Managing particle system; Managing shadows
  • Chapter 5: Playing with MaterialsIntroduction; Using geoimages as terrain textures; Creating transparent materials; Creating dynamic textures; Creating movable text; 2D image manipulation; Chapter 6: Learning to Move; Introduction; Walking between points; Walking along a path; Collision detection; Converting a 2D path into a 3D path; Walking on terrain; Linked movement; Chapter 7: Implementing Animations; Introduction; Creating skeletal animations; Creating morph animations; Creating pose animations; Creating SceneNode animations; Creating numeric value animations; Creating linked animation
  • Animation using controllersCreating linked controllers; Blending animations; Creating animated light; Chapter 8: Flashy Multimedia; Introduction; Render to texture; Creating a mirror; Creating a video; Using sounds; Using voice; Video to texture; Chapter 9: Queries and Views; Introduction; Predefined views; Zoom management; Zooming to a selected object; Orbiting an object; Selecting objects; Object visibility; Index