Last active
June 10, 2020 16:29
-
-
Save alexschreyer/f34059340134e4a3a1860adb3ec48342 to your computer and use it in GitHub Desktop.
Sets up four scenes in SketchUp for a turntable-style animation.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Sets up four scenes in SketchUp for a turntable-style animation. | |
mod = Sketchup.active_model # Open model | |
view = mod.active_view # View | |
dur = 3 # Scene transition duration | |
eyehgt = 9 * 12 # Eye height, set at 1/2 height of model | |
my_camera = Sketchup::Camera.new [0,-500,eyehgt], [0,0,eyehgt], [0,0,1] | |
view.camera = my_camera | |
view.zoom_extents | |
view.zoom 0.8 | |
page = mod.pages.add "Front" | |
page.delay_time = 0 | |
page.transition_time = dur | |
my_camera = Sketchup::Camera.new [500,0,eyehgt], [0,0,eyehgt], [0,0,1] | |
view.camera = my_camera | |
view.zoom_extents | |
view.zoom 0.8 | |
page = mod.pages.add "Right" | |
page.delay_time = 0 | |
page.transition_time = dur | |
my_camera = Sketchup::Camera.new [0,500,eyehgt], [0,0,eyehgt], [0,0,1] | |
view.camera = my_camera | |
view.zoom_extents | |
view.zoom 0.8 | |
page = mod.pages.add "Back" | |
page.delay_time = 0 | |
page.transition_time = dur | |
my_camera = Sketchup::Camera.new [-500,0,eyehgt], [0,0,eyehgt], [0,0,1] | |
view.camera = my_camera | |
view.zoom_extents | |
view.zoom 0.8 | |
page = mod.pages.add "Left" | |
page.delay_time = 0 | |
page.transition_time = dur | |
mod.pages.selected_page = mod.pages[0] |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment