logo

home - demoreel - resume - lscripts - contact

LSCRIPTS
If any Lscripts no longer work or cause an error, please feel free to contact me and let me know. Thanks!

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.

BatchGenData

L

Generates data of files into an ascii format. Allows for multiple files at once. (Modified version of Al Street's 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. To view setup instructions, please go here.

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.

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.

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.

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.

   
 

All of these scripts are free of charge and open source to everyone in the Lightwave community. I am not responsible for any damage or loss of data that may be caused due to the use of these scripts.

home - demoreel - resume - lscripts - contact