LEADER 04832nam 2200673Ia 450 001 9910785453403321 005 20200520144314.0 010 $a1-282-90559-7 010 $a9786612905599 010 $a1-84951-249-3 035 $a(CKB)2670000000060964 035 $a(EBL)952070 035 $a(OCoLC)798535887 035 $a(SSID)ssj0000440373 035 $a(PQKBManifestationID)11292947 035 $a(PQKBTitleCode)TC0000440373 035 $a(PQKBWorkID)10471458 035 $a(PQKB)10758508 035 $a(Au-PeEL)EBL952070 035 $a(CaPaEBR)ebr10435406 035 $a(CaONFJC)MIL290559 035 $a(CaSebORM)9781849512480 035 $a(MiAaPQ)EBC952070 035 $a(PPN)228001072 035 $a(EXLCZ)992670000000060964 100 $a20110101d2010 uy 0 101 0 $aeng 135 $aur|n|---||||| 181 $ctxt 182 $cc 183 $acr 200 10$aOGRE 3D 1.7 beginner's guide$b[electronic resource] $ecreate real time 3D applications using OGRE 3D from scratch /$fFelix Kerger 205 $a1st edition 210 $aBirmingham, U.K. $cPackt$d2010 215 $a1 online resource (300 p.) 300 $aIncludes index. 311 $a1-84951-248-5 327 $aCover; Copyright; Credits; About the Author; About the Reviewers; Table of Contents; Preface; Chapter 1: Installing Ogre 3D; Downloading and installing Ogre 3D; Time for action - downloading and installing Ogre 3D; Different versions of the Ogre 3D SDK; Exploring the SDK; The Ogre 3D samples; Time for action - building the Ogre 3D samples; The first application with Ogre 3D; Time for action - starting the project and configuring the IDE; ExampleApplication; Loading the first model; Time for action - loading a model; Summary; Chapter 2: The Ogre Scene Graph; Creating a scene node 327 $aTime for action - creating a scene node with Ogre 3DHow to work with the RootSceneNode; 3D space; Scene graph; Setting the position of a scene node; Time for action - setting the position of a scene node; Rotating a scene node; Time for action - rotating a scene node; Scaling a scene node; Time for action - scaling a scene node; Using a scene graph the clever way; Time for action - building a tree using scene nodes; Have a go hero - adding a following ninja; Different spaces in a scene; Time for action - translating in World space; Different spaces in a 3D scene; Translating in local space 327 $aTime for action - translating in local and parent spaceRotating in different spaces; Time for action - rotating in different spaces; Scaling in different spaces; Summary; Chapter 3: Camera, Light, and Shadow; Creating a plane; Time for action - creating a plane; Representing models in 3D; Adding a point light; Time for action - adding a point light; Adding a spotlight; Time for action - creating a spotlight; Spotlights; Directional lights; Time for action - creating a directional light; The missing thing; Time for action - finding out what's missing; Adding shadows 327 $aTime for action - adding shadowsCreating a camera; Time for action - creating a camera; Creating a viewport; Time for action - doing something that illustrates; the thing ""in action""; Summary; Chapter 4: Getting User Input and Using the Frame Listener; Preparing a scene; Time for action - preparing a scene; Adding movement to the scene; Time for action - adding movement to the scene; FrameListener; Modifying the code to be time based rather than frame based; Time for action - adding time-based movement; Adding input support; Time for action - adding input support; Window handle 327 $aAdding movement to the modelTime for action - controlling Sinbad; Adding a camera; Time for action - making the camera work again; Mouse state; Adding wireframe and point render mode; Time for action - adding wireframe and point render mode; Adding a timer; Time for action - adding a timer; Summary; Chapter 5: Animating models with Ogre 3D; Adding animations; Time for action - adding animations; Playing two animations at the same time; Time for action - adding a second animation; Let's walk a bit; Time for action - combining user control and animation; Adding swords 327 $aTime for action - adding swords 330 $aCreate real time 3D applications using OGRE 3D from scratch 606 $aThree-dimensional display systems 606 $aComputer graphics 606 $aOpen source software 615 0$aThree-dimensional display systems. 615 0$aComputer graphics. 615 0$aOpen source software. 676 $a006.6 700 $aKerger$b Felix$01499359 801 0$bMiAaPQ 801 1$bMiAaPQ 801 2$bMiAaPQ 906 $aBOOK 912 $a9910785453403321 996 $aOGRE 3D 1.7 beginner's guide$93725342 997 $aUNINA