
| Foreword. Introduction. Chapter 1: Getting Started with 3D Development for the iPhone. Getting Started. Getting the Software. Setting Up Your Development Environment. Chapter 2: Introducing Graphics Programming in SIO2. The SIO2 Template. A Simple OpenGL Demo. Introduction to Interactivity. The Complete Code. Chapter 3: Saying Hello to the Blender/SIO2/iPhone World. The Blender/SIO2/Xcode Workflow. An Overview of SIO2. Hello 3D World! Creating Your World in Blender. Exporting to the SIO2 File Format. Chapter 4: Going Mobile with SIO2. Initializing SIO2 and Loading Assets. Rendering. Touch Screen Interaction. The Complete Code. Chapter 5: Extending Interactive Feedback with Picking and Text. Object Picking. Working with Text and Fonts. Using Multi-touch Functionality. Packaging Your App. The Complete Code. Chapter 6: Creating an Immersive Environment in SIO2. Modeling the Ground and the Sky. Creating an Immersive Environment in SIO2. Exploring the Environment with a Moving Camera. The Complete Code. Chapter 7: Props and Physical Objects. Texture Face Objects and Transparency. Fast Foliage with Billboards. Physics for Interactive Objects. Pseudo-instancing for Efficient Object Handling. Working with Low-Poly Collision Maps. The Complete Code. Chapter 8: Animating a Character. Animating a Character in Blender. Getting Action in SIO2. Taking a Walk. Quick and Dirty Real-Time Shadows. The Complete Code. Chapter 9: Working with Widgets. Making a Splash with Widgets. Creating Active Widgets in SIO2. The Complete Code. Appendix A: Blender Basics. Interface and Navigation. Modeling. Materials and Textures. Animation 250 Appendix B: Key Concepts for Graphics Programming. Coordinate Systems, Matrices, and Transformations. Transformations by Matrix Multiplication. Matrices and OpenGL. Appendix C: SIO2 Reference. SIO2 Learning Resources. The .sio2 File Format. SIO2 Flag Values. SIO2 Functions. Index. |
商品评论(0条)