def METHOD_NAME(self, path, size, light, y_fov):
    self.scene = Scene(bg_color=[0, 0, 0, 0])
    self.light = self.scene.add(
        DirectionalLight([1.0, 1.0, 1.0], np.mean(light)))
    self.camera = self.scene.add(
        PerspectiveCamera(y_fov, aspectRatio=np.divide(*size)))
    self.pixel_mesh = self.scene.add(color_object(path))
    self.mesh = self.scene.add(
        Mesh.from_trimesh(trimesh.load(path), smooth=True))
    self.world_origin = self.mesh.mesh.centroid