Basic Objects
This is the stage where you learn the most core elements that make up 3D space. It covers how to visually fill the world of RedGPU, apply realistic materials and lighting, and define relationships between objects.
Learning Objectives
Upon completing this section, you will be able to perform the following tasks:
- Create Mesh: Combine geometry and material to output 3D objects to the screen.
- Apply Texture: Apply real images to object surfaces beyond simple colors.
- Design Scene Graph: Create complex structures and control animations through parent-child relationships.
Learning Roadmap
We recommend learning in the following order:
- Mesh: Learn about Mesh, the most basic unit of RedGPU, and its components (Geometry, Material).
- Texture: Learn how to load bitmap images and apply them to objects.
- Scene Graph: Understand the hierarchy between objects and the principle of transformation inheritance.
Now, let's start with the first step, Mesh.