def get_asset_paths(self):
        """Returns a list of all asset paths in the scene.

        Note that any relative asset paths are not resolved to absolute paths.

        Returns:
            a list of asset paths
        """
        asset_paths = set(
            itertools.chain.from_iterable(
                node._get_asset_paths() for node in self.traverse()
            )
        )

        if self.background is not None:
            if self.background.image is not None:
                asset_paths.add(self.background.image)
            if self.background.cube is not None:
                asset_paths.update(self.background.cube)

        return list(asset_paths)
Returns a list of all asset paths in the scene.

        Note that any relative asset paths are not resolved to absolute paths.

        Returns:
            a list of asset paths
        
fiftyone/core/threed/scene_3d.py