Skip to content

Extension to Google Sketchup's Parametric class example to allow live updating & richer UI.

Notifications You must be signed in to change notification settings

etjones/LiveParametric

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 

Repository files navigation

LiveParametric for Google Sketchup

Introduction

LiveParametric is a more interactive version of the Parametric class supplied in Sketchup's Ruby examples. It lets you control a plugin in real-time using sliders, dropdown menus, and other UI elements, with a minimum of extra code required.

Example

Google's Ruby examples include a parametric model called OnionDome. By supplying different values in the input box, you can change the appearance of the dome significantly.

Original Parametric LiveParametric
Original LiveParametric

But, every time you want to change the dome, you have to right-click on the object, select "Edit Onion Dome", and then type new values. It's difficult to explore very much with a system like that.

LiveParametric makes it much easier to try out different appearances of a structure, by letting you change dimensions in realtime with sliders, checkboxes, or other UI elements. And it required almost no code to convert the original Parametric OnionDome to a LiveParametric one.

Installation

(parametric.rb, and others, are available here).

Using LiveParametric in your code

About

Extension to Google Sketchup's Parametric class example to allow live updating & richer UI.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages