Tutorial to Convert a 3D mesh from .usd to .obj using Isaac Sim#

Overview#

This tutorial walks you through the steps to convert a 3D mesh from USD generated from NVIDIA Omniverse to OBJ using Isaac Sim.

Tutorial Walkthrough#

  1. Install and launch Isaac Sim following the steps in the Isaac ROS Isaac Sim Setup Guide.

  2. Click on File > Open and select the .usd file:

    https://media.githubusercontent.com/media/NVIDIA-ISAAC-ROS/.github/release-4.0/resources/isaac_ros_docs/concepts/pose_estimation/foundationpose/usd_to_ob_open_usd.png/
  3. Click on the File > Export button and select OBJ File from the drop-down menu:

    https://media.githubusercontent.com/media/NVIDIA-ISAAC-ROS/.github/release-4.0/resources/isaac_ros_docs/concepts/pose_estimation/foundationpose/usd_to_ob_export_1.png/
    https://media.githubusercontent.com/media/NVIDIA-ISAAC-ROS/.github/release-4.0/resources/isaac_ros_docs/concepts/pose_estimation/foundationpose/usd_to_ob_export_2.png/
  4. A pop window that shows the export options should show up. Only select or check the Export Materials and Textures and Export Visible Only options:

    https://media.githubusercontent.com/media/NVIDIA-ISAAC-ROS/.github/release-4.0/resources/isaac_ros_docs/concepts/pose_estimation/foundationpose/usd_to_ob_export_3.png/
  5. Verify that you see the .obj` file along with the .mtl file in a folder.