- OpenSceneGraph 3.0: Beginner's Guide
- Rui Wang Xuelei Qian
- 340字
- 2021-03-27 00:35:31
What this book covers
Chapter 1, The Journey into OpenSceneGraph introduces the history, structure and features of OpenSceneGraph (OSG), and introduces the general concept of scene graph.
Chapter 2, Compilation and Installation of OpenSceneGraph guides readers through compiling, installing and configuring an OSG development environment, either by using the prebuilt binaries or building an environment wholly from the source code.
Chapter 3, Creating Your First OSG Program shows how to code an OSG-based application, highlighting the utilization of smart pointers, notifying system, object instances and data variances.
Chapter 4, Building Geometry Models explains how to create a geometry entity simply with vertices and the drawing primitives defined within OSG.
Chapter 5, Managing Scene Graph is all about the implementation of a typical scene graph using OSG, and shows the usages of the various types of scene graph nodes with special focus on some commonly-used node types.
Chapter 6, Creating Realistic Rendering Effects introduces some basic knowledge about OSG implementation of rendering states, texture mapping, shaders, and the render-to-texture technique.
Chapter 7, Viewing the World shows the means by which developers can encapsulate the cameras, manipulators, and stereo supports, and have them work together.
Chapter 8, Animating Scene Objects shows OSG's capability of creating animated graphic presentations by using the built-in animation library, and showcases the implementations of path animations, vertex-level animations, state and texture animations, and character animations that a 3D application can use.
Chapter 9, Interacting with Outside Elements focuses on the implementation of human computer interaction using OSG, including input device handling and GUI toolkit integration.
Chapter 10, Saving and Loading Files explains in detail the working mechanism of reading and writing scene data, and gives tips for creating user-customized I/O plugins.
Chapter 11, Developing Visual Components covers a wide range of advanced scene graph components, including billboards, texts, height mapped terrains, shadows, and volume rendering.
Chapter 12, Improving Rendering Efficiency introduces the techniques necessary for building a fast real time rendering system. It helps users to load, organize, and render massive datasets in a very efficient manner.
- Photoshop案例實戰從入門到精通
- 中文版CorelDRAW基礎培訓教程
- 照相館的故事:Photoshop CC 2018調色合成精修
- PHP應用開發與實踐
- 中文版3ds Max 2021完全自學教程
- AutoCAD 2020從入門到精通
- Apache Maven 3 Cookbook
- 中文版Photoshop CC2018從入門到精通(第4版)
- ASP.NET 3.5 Social Networking
- Building Websites with XOOPS : A step/by/step tutorial
- 3ds Max-Photoshop游戲模型制作全攻略
- Building SOA/Based Composite Applications Using NetBeans IDE 6
- 傳奇:ZBrush數字雕刻大師之路(第2版)
- 藝術二維碼設計與制作完全攻略 PHOTOSHOP+ILLUSTRATOR+FLASH
- C# 2008 and 2005 Threaded Programming: Beginner's Guide