pub(crate) fn read_mesh(
    base_name: &String,
    object_to_world_hm: &HashMap<String, Transform>,
    object_to_world: &mut Transform,
    p: &Vec<Point3f>,
    n: &Vec<Normal3f>,
    uvs: &mut Vec<Point2f>,
    loops: &Vec<u8>,
    vertex_indices: Vec<u32>,
    vertex_colors: Vec<u8>,
    is_smooth: bool,
    builder: &mut SceneDescriptionBuilder,
    alpha_hide_hm: &HashMap<String, bool>
)