3 Manipulating an OpenUSD prim
This chapter covers
- Moving, rotating, and scaling prims on the scene.
- Analyzing, creating, and manipulating meshes.
- Applying materials to prims.
- Manipulating materials for enhanced visual effects: shaders and textures.
- Exporting and importing materials between scenes: maintaining consistency and reusability.
In the previous chapter, we explored how to set up a new scene using the fundamental building blocks: Stage and Prim. We learned how to import and export scenes, providing a solid foundation for creating and manipulating 3D environments. However, merely importing assets will not make a perfect scene. In most cases you will need to move the object around, resize it, or even assign materials to improve the object’s appearance in the scene.
Therefore, manipulating the prims in an OpenUSD is essential to achieving a polished and visually appealing environment. This involves adjusting the position, rotation, and scale of objects, customizing materials and textures to enhance realism, and incorporating elements that add depth and context to the scene. Mastering these techniques will enable you to create dynamic and immersive 3D worlds that meet the specific requirements of your projects.