Extension: omni.kit.primitive.mesh-1.0.17 |
Documentation Generated: Dec 17, 2024 |
Overview#
The omni.kit.primitive.mesh
module provides functionality to create and manipulate mesh primitives within the Omniverse application. It includes commands for generating various types of mesh primitives with default transformations and evaluators for geometric shapes.
Important API List#
The module consists of the following main components:
AbstractShapeEvaluator: A base class for creating shape evaluators that calculate geometric data for different shapes.
CreateMeshPrimCommand: A command for creating mesh primitives with default transformations in a USD stage.
CreateMeshPrimWithDefaultXformCommand: Similar to CreateMeshPrimCommand, but specialized in creating mesh primitives with default transformations.
get_geometry_mesh_prim_list: Function that returns a sorted list of all available geometry mesh primitive names.
General Use Case#
Users can use this module to create various mesh primitives like planes, spheres, cones, etc., with default transformations, and manipulate them within the Omniverse application. The module also provides base classes for evaluating geometric shapes, allowing for further customization and extension for specific shape calculations. For examples of how to use the APIs, please consult the Python usage pages.