QuickBevel.ls
QB_Set.ls

Architecture:   Modeler
Version:           1.0
LW Version:    6.0
LS Version:     2.0
Last Update:   10.08.00
Note: This requester only appears
when you wish to change parameters

   Introduction

QuickBevel is a Modeler LScript designed for fast, single-key operations for those times where the user wants neither the L[6] interactive paradigm, nor the requirement of stepping through a requester each time for repetitive bevels. QuickBevel will continue beveling with the same parameters, never presenting a requester until the user commands it.

   Controls

Most controls function the same way as they do in any LW bevel

Shift -- Sets the amount the selected polygon will move along it's surface normal.

+ / -  -- Sets the amount of randomization applied to the Shift parameter.

Inset -- Sets the distance that the edges of the polygon will move in the same plane as the polygon.

+ / -  -- Sets the amount of randomization applied to the Inset parameter.

New Surface  -- When enabled, polygons will be created with the surface name entered in the adjoining input field.

Iterate  -- When enabled, if the bevel operation is applied to a selection set of polygons, the randomization will iterate across the selection set. In other words, each polygon in the selection set will be beveled a random amount in accordance with the appropriate + / - parameter. When disabled, each polygon will be beveled the same amount as the others. The randomization takes place upon successive bevel operations. Note: When Iterate is disabled, one Undo operation acts on all selected polygons. When Iterate is enabled, Undo operates on a polygon-by-polygon basis.

 

   Installation

Extract the files into your \Plugins\Model\Lscripts folder. Add QuickBevel.ls and (optionally) QB_Set.ls in the usual fashion for plug-ins (L[6] permits LScripts to be loaded just like any plug-in). Recommended: Assign QuickBevel to a keyboard shortcut. Optional: Assign QB_Set to a hotkey as well. Example: assign QuickBevel to F12 and QB_Set to <Shift> F12.

   Usage

QuickBevel will operate repeatedly with the same parameters until they are changed. There are two ways to set the parameters for QuickBevel:

1) Native -- QB_Set does not need to be loaded for this method. Just run QuickBevel in a layer containing no polygons. QuickBevel will recognize this condition and display a requester allowing the user to change the parameters.

2) QB_Set -- A quicker way is to load and use the QB_Set plug-in. Assign the command to a keyboard shortcut. Whenever the hotkey is pressed, the requester is displayed, allowing parameters to be changed.