Google Code offered in: English - Español - 日本語 - 한국어 - Português - Pусский - 中文(简体) - 中文(繁體)
This Developer's Guide presents key concepts and common tasks related to O3D programming, illustrated with simple code examples and diagrams. Begin by reading the introductory chapters on the Programmable Graphics Pipeline and Program Structure. The following three chapters (Shapes, Materials, and Textures) provide a sequenced introduction to additional key concepts in O3D programming.
The Shading Language chapter introduces you to Standard Annotations and Semantics (SAS), which are used by the O3D shading language. It highlights the differences between the O3D shading language, HLSL Shader Model 2, and the Cg shading language.
The Rendering chapter introduces key concepts related to the render graph, including viewports, tree traversal, setting state, draw passes, and draw elements.
Importing Scene Files gives tips on how to import files from digital content creation tools, including 3ds Max, Maya, and SketchUp.
A Glossary provides definitions of key terms used throughout the guide.