LScripts
 

This page contains LScripts for Newtek's LightWave3D ™. These programs are all avaibles free of charge. Most of the time they comes with their sources code. If you make any modification, improvement, optimisation to my scripts I would be pleased to get a copy.

I'm not a coder at all and I don't have a lot of free time so updates may not be very frequents. Anyway I hope you'll find something usefull here.

For whose of you who want to learn LScript, feel free to take a look at the code sources, rip and re-use them, etc... well those little pieces of code are yours so you can do what you want with them.

Do not hesitate to contact me if you have any bug to report, suggestion, idea, etc...





Add Goals
 
Add Goals is a simple script for IK chains setup. It's purpose is to add goals (nulls) objects to selected bones. The nulls are placed at the correct position / orientation based on the bones placement (so you can use the LightWave's "Match Goal Orientation" option).

There is some other options like parenting all the goals to an object, settings options for selected bones, etc...
Category: Layout - Generic
Current version 1.0.2 (for LightWave 7.5)



Add Nulls
 

I made this one for test purpose but maybe someone will find it usefull... well... I seriously doubt about it. ;-)

This script can adds a custom number (between 1 and 1000) of nulls objects, optionally you can parent them to any layout item.

Add 1000 nulls, delete them one by one... :-D

Category: Layout - Generic
Current version 0.5 (for LightWave 7.0 and more)



Clear Scene Plus
 

This script is an alternative to LightWave built in function "Clear Scene".


It allow you to use quick setup for lightning, ground and background. It may also reverse the scene orientation on Z axis, this can be usefull if you are testing characters setup.

There is a few other options you may want to test to. Note that it is designed to fully replace the standard ClearScene function, so it behaves like the built-in command if you don't use any of it's special features.

Category: Layout - Generic
Current version 1.2.1 (for LightWave 7.x and more)



RT LatheDraw
 

This is a cooperative work from my friend TAZ (Tom Speed) and me.

RT LatheDraw allow you to create realtime lathed shapes. It have a few cool options to check for.

NOTE: The current version will only works in LightWave 7.5a (not in 7.5c or 8.x) due to change in the LScript core . Since I have no idea what the problem can be it may take some times before an update is avaibles (TAZ, you are wanted! ;-) Where are you lately?).

Category: Modeler
Current version: BETA (for LightWave 7.5 only!)



RT SplineRols
 

My first real time script for Modeler, it's just a test based on TAZ's RealTime trick (thank you m8!).

Create an arises in realtime. The result is a spline curve so you can use it for Rail cloning or rail extrusion.

Category: Modeler
Current version: 1.0



Save Scene & Objects
 

Just a simple macro but it's very usefull (for once...). Use it to save all your objects plus the current scene at the same time. The script doesn't show any warning when trying to save the objects (cool!) plus it prompt you for a file name in case your scene hasn't been saved before (still cool!).

You gotta love it! ;-)

 
Category: Layout - Generic
Current version: N/A



Y.A.P.M.
 

Y.A.P.M. means Yet Another Project Manager. This script can create a default project with all (sub) folders and scene settings.

Since it is currently under development, please report any problem, idea, etc...

Category: Layout - Generic
Current version: 0.9.2 BETA



Points Distance
 

Select 2 points then run the script and it will display the exact disctance between them (in meters and feet). The result can be copied to clipboard.

Category: Layout - Generic
Current version: 1.0



CenterView
 

Use this layout script to center the viewport on the currently selected item. Works better when assigned to a keyboard shortcut.

 
Category: Layout - Generic
Current version: N/A