diff --git a/brainrender/render.py b/brainrender/render.py index 278a5615..0558e95e 100644 --- a/brainrender/render.py +++ b/brainrender/render.py @@ -290,7 +290,7 @@ def render( def close(self): self.plotter.close() - def export(self, savepath): + def export(self, savepath, **kwargs): """ Exports the scene to a .html file for online renderings. @@ -302,7 +302,7 @@ def export(self, savepath): _default_backend = vsettings.default_backend if not self.is_rendered: - self.render(interactive=False) + self.render(interactive=False, **kwargs) path = Path(savepath) if path.suffix != ".html": @@ -329,7 +329,7 @@ def export(self, savepath): return str(path) - def screenshot(self, name=None, scale=None): + def screenshot(self, name=None, scale=None, **kwargs): """ Takes a screenshot of the current view and save it to file. @@ -341,7 +341,7 @@ def screenshot(self, name=None, scale=None): """ if not self.is_rendered: - self.render(interactive=False) + self.render(interactive=False, **kwargs) timestamp = datetime.now().strftime("%Y%m%d_%H%M%S") name = Path(name or f"brainrender_screenshot_{timestamp}")