import $"{AGX_DATA_DIR}/models/openplx/wheel.obj" as WheelOBJ.Visual

Wheel is Physics3D.Bodies.RigidBody:
    geometry is Physics3D.Geometries.Cylinder:
        radius: 0.32
        height: 0.25
        material: BoxTruck.Properties.WheelMaterial
    visual is WheelOBJ.Visual with Visuals.Materials.VisualMaterialOverrideTrait:
        material_override: BoxTruck.Properties.WheelVisualMaterial
    connector is Physics3D.Interactions.MateConnector:
        .agx_debug_render_frame: true
        main_axis: { 0, -1, 0 }
        normal: { 1, 0, 0 }
    inertia.mass: 10  # Set wheel mass
