Script Name
|
Modeler/Layout
|
Description
|
| 2PtPolyMaker |
M |
Select points and run script. It will generate 2 point polygons between the points. |
| AddRandomRotation |
L |
Adds random rotation to the selected objects in Layout. |
| AdjustEach |
M |
It will modify the scale and rotation of each group of connected polygons. |
| AllLayersFG |
M |
Brings all layers in an object to the foreground. Useful if you don’t work with the Statistics Window open. |
| BatchGenData |
L |
Generates data of files into an ascii format. Allows for multiple files at once. (Modified version of Bob Hoods’ GenData.ls) |
| CenterPoint |
M |
Creates a centerpoint in the middle of a selection, then selects the point after it is created. |
| ClearLyrNames |
M |
Clears the layer names off of layers. |
| CloneHierarchyRepeat |
L |
Creates multiple clones of a selected hierarchy. |
| CloneMotionLinker |
L |
Cycles through the selected/all objects and looks for the files that match the specified object. Then apply a motion file to each of the objects. |
| CloneRename |
L |
Creates clones of a selected object and allows for the immediate renaming/numbering of the clones. |
| CloneToLayers |
M |
Copies the selected geometry to the defined layers. |
| CloseAllButCurrent |
M |
Closes all of the open objects except for the current object. |
| CloseReOpen |
M |
Closes the object and reopens it (reverting it to last save). |
| CustomNewLight |
L |
Creates lights and saves the settings to create new lights (not clones) and create them across different instances of Lightwave. |
| CycleApplySurfaces |
M |
It will take the selected geometry and keep applying textures to it until stopped. Useful for finding out what surface belongs on an object. |
| DisplaySubpatchLevel |
L |
Allows you to do a mass subpatch level change across in the scene. |
| DongleCheck |
M |
Checks if a dongle is plugged in when Modeler is started. Please note it requires a special install to work. |
| DongleID |
M |
Alerts you to your Dongle ID number. |
| ExcludeAllLights |
L |
Excludes all lights from the selected objects. |
| Fast Set Value |
M |
Allows for the quick snapping of points in any axis including U and V. |
| FixedCopyPaste |
M |
Copies the geometry and then selects it so you can then move the newly created geometry. |
| HiddenToUnseen |
L |
Makes hidden objects UnseenByCamera, and visible objects seen by the camera. |
| IsolateLayer |
M |
Uses the selected polygons to detect which layer they are on, then brings those layers to the foreground. |
| ItemState |
L |
Allows for the saving and loading of item render states on a scene by scene basis. Useful on large scenes which may be difficult to remember the item render states for each object when doing test renders. |
| Janitor |
M |
Cleans up geometry by eliminating common problem geometry, merging points, and unifying polygons. |
| LightExclusion |
L |
Allows for batch excluding/including lights from objects or excluding/including objects from lights based on what is selected. |
| LightsExcludeAllObjects |
L |
Excludes all objects from the selected lights. |
| LoadItemsRepeat |
L |
Launches the load items repeat using a defined scene a chosen number of times. |
| LyrSurfRenamer |
M |
This script will add a prefix to layer names and/or surface names. |
| MakeSceneReadOnly |
L |
Makes the currently loaded scene file readonly so that changes cannot be saved to it. |
| MergeDeselect |
L |
Merges the selected polygons and then deselects them. |
| MeshCombine |
M |
Combines two objects together with options. |
| MeshMover |
M |
Copies the current object into a new object. |
| MirrorPoints |
M |
Mirrors the points’ position based on chosen axis. |
| MirrorToEmptyLayer |
M |
Mirrors the selected geometry to an empty layer instead of current layer. |
| ModoCameraConversion |
L |
Gives the calculations for converting the Lightwave camera into a Modo Camera |
| MorphSaver |
L |
Saves an object’s layers motion into a (linear) morph that can later be animated. |
| MotLoader |
L |
Allows for quick loading of motion files using C:\Temp as a motion folder. |
| MotSaver |
L |
Allows for quick saving of motion files using scene name, time stamp, and C:\Temp as a motion folder. |
| MultipleKeys |
L |
Will select the chosen type of item that has multiple keyframes on it. |
| NullsToObj |
L |
Creates an OBJ from the nulls in a scene. Useful for converting tracking markers to geometry. |
| Partify |
M |
Creates a new part for each polygon on an object. |
| PointsToNulls |
M |
Saves out the points’ positions to a scene file where they are converted into Nulls. |
| PolyToSurfaces |
M |
Makes every polygon have its own surface. |
| RadArray |
M |
Radial array alternative that allows a background point as the center for the array operation. |
| RandomColor |
L |
Makes every selected object a random wireframe color. |
| RealtimeSmooth |
M |
An interactive previewer for the Smooth tool. |
| RemoveEmptyLayers |
M |
Removes the empty layers in an object. |
| Rename |
L |
A mass renaming utility. |
| ReplaceSelected |
L |
Allows for replacing objects with nulls, a single object, or an object from a list of objects. Also has random and sequential options as well as wireframe color options. |
| ReplaceTextures |
L |
Replaces the images with images from another directory. |
| ReplaceWithLights |
L |
Allows replacing of objects and cameras with Lights. |
| ReversePointPositions |
M |
Reverses the point positions for the selected points. |
| SamePosition |
M |
It will allow you to choose between the selected points and just select one if they are on top of one another. |
| SaveAllObjects |
M |
Saves all objects. |
| SaveSelected |
L |
Allows for saving just the selected objects as either a normal save or a copy as well as adding an optional prefix. |
| SaveTransformed |
L |
Batch save transformed objects with options. |
| SelectActive |
L |
Takes the item selection and set’s their render checkbox to render. All other items will be turned off so they will not render. |
| SelectAll |
M |
Selects all polygons in the current object. |
| SelectMatteObjects |
L |
Selects all objects in the current (saved) scene that have the Matte attribute checked. |
| Selector |
M |
Allows for selecting/deselecting of points on chosen sides of axis. |
| SelectPoint |
M |
Allows for interactive selection of a single point based on the point’s ID number. |
| SelectSurfName |
M |
Selects/deselects polygons based on a search phrase (for their surface name). |
| SelLyrRng |
M |
Selects/deselects layers based on a range. |
| SelNegX |
M |
Selects all points on the negative X axis. |
| SelOnePt |
M |
Selects one point on each group of connected polygons of the current object. |
| SelPosX |
M |
Selects all points on the positive X axis. |
| SendToBG |
M |
Takes the selected geometry and puts it in the background layer. |
| SendToNext |
M |
Takes the selected geometry and puts it in the next empty layer. |
| ShowVisToCam |
L |
Makes everything that is visible in the viewport seen by camera and anything that is hidden from the viewport UnseenByCamera. |
| SwapPoints |
M |
Swaps the point positions of the selected points. |
| UFlip |
M |
Takes a user-defined part (which is usually one half of the model shown in the UV space) and flip its orientation over the 50% mark in the U axis in a given UV map. |
| VisibilityFrontface |
L |
Sets the viewport visibility to frontface wireframe. |
| VisibilityNone |
L |
Sets the viewport visibility to hidden. |
| Weld Group |
M |
Weld pairs of points. |
| Weld Group Average |
M |
Weld Average to pairs of points. |
|
|
|
| I would like to thank Mike Green,Dan Dulberger, Lernie Ang,Bob Hood,Petter Sundnes, Samuel Kvaalen, and many others in theLightwave community for assisting me in learning Lscript either directly by answering questions or by not compiling their scripts so that others could learn from them. |