Skip to content

Commit

Permalink
option added to tweak camera and zoom when exporting a non-rendered s…
Browse files Browse the repository at this point in the history
…cene
  • Loading branch information
carlocastoldi committed Jun 14, 2024
1 parent 570cecd commit f8ef5a3
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions brainrender/render.py
Original file line number Diff line number Diff line change
Expand Up @@ -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.
Expand All @@ -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":
Expand All @@ -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.
Expand All @@ -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)

Check warning on line 344 in brainrender/render.py

View check run for this annotation

Codecov / codecov/patch

brainrender/render.py#L344

Added line #L344 was not covered by tests

timestamp = datetime.now().strftime("%Y%m%d_%H%M%S")
name = Path(name or f"brainrender_screenshot_{timestamp}")
Expand Down

0 comments on commit f8ef5a3

Please sign in to comment.