Asset3D
A prepacked 3D asset (.gltf
, .glb
, .obj
, .stl
, etc.).
See also archetypes.Mesh3D
.
If there are multiple archetypes.InstancePoses3D
instances logged to the same entity as a mesh,
an instance of the mesh will be drawn for each transform.
Components components
Required: Blob
Recommended: MediaType
Optional: AlbedoFactor
Shown in shown-in
- Spatial3DView
- Spatial2DView (if logged above active projection)
- DataframeView
API reference links api-reference-links
Example example
Simple 3D asset simple-3d-asset
"""Log a simple 3D asset."""
import sys
import rerun as rr
if len(sys.argv) < 2:
print(f"Usage: {sys.argv[0]} <path_to_asset.[gltf|glb|obj|stl]>")
sys.exit(1)
rr.init("rerun_example_asset3d", spawn=True)
rr.log("world", rr.ViewCoordinates.RIGHT_HAND_Z_UP, static=True) # Set an up-axis
rr.log("world/asset", rr.Asset3D(path=sys.argv[1]))