Feedback

Please leave feedback and comments. I am always interested to hear how people get on using these LScripts!

Wednesday, 24 September 2014

LScript - Custom_Shadow

LScript (Layout) adds a shadow visual aid to Layout. It is purely a visual cue for objects positioned or sitting on the ground plane.

There are three types available
  • Simple - Basic distance from ground plane
  • Simple (Projected) - Projected style shadow (experimental)
  • Object (Projected) - Projected shadow of object (experimental)
Changes
  • Error found by erikalst has now been fixed
  • Shadow will nolonger disappear if object drops below ground plane

Compatible with Newtek LightWave 9.6 and above.

Download (.lsc)
Download - sourcecode (.ls)

LScript - Channel_VelocityNoise

LScript (Layout) to add noise to a channel based on the velocity of an item.

Compatible with Newtek LightWave 9.6 and above.

Download (.lsc)
Download - sourcecode (.ls)

LScript - Motion_Slider

LScript (Layout) to make desk draws and filling cabinets move dynamically in relation to being in an earthquake, it ended up being one of my most used scripts, making objects slide from one place to another fixed along an axis such as a sliding mechanism inside of an office desk draw or the slider a keyboard rests upon. It reacts dynamically as its parents object moves and is baked to curves. Use Master_MotionBaker script to bake motions. *Master_MotionBaker compatible.

Changes

  • *Motion Baking implemented for quicker playback and network baking
  • Gizmo implemented to improve setting up
  • Added Lock / Unlock
  • Bake feature can now be used via Master_MotionBaker
  • Fixed Threshold bug
  • Fixed judder resulting from an equation flipping in unexpected circumstance
  • Replaced stabilizer with Damping

Compatible with Newtek LightWave 9.6 and above.

Download  (.lsc)
Download - sourcecode (.ls)

LScript - Motion_Wheel&Axle

LScript (Layout) to make an object rotate around its axle dynamically on collision with a plane. Objects to be used must be designed to rotate around there pivot on its B Axis. This then allows key control over any other axis.*Master_MotionBaker compatible.

Changes

  • Scaling on X,Y are averaged if not equal
  • Objects to rotate must rotate around center on B axis
  • Roughness has been added to add noise to surface friction
  • Fully validated and interactive interface
  • Fully implemented envelopes for animating all controls
  • Gizmo implemented to improve setting up
  • Presets added for damping, friction and roughness
  • *Motion Baking implemented for quicker playback and network baking
  • Motion blur is correctly calculated
  • Realtime dynamicly calculated with momentum, friction, roughness, damping, braking and acceleration
  • Fixed "Automatic" to retrieve correct bounding box extents
  • Added Lock / Unlock
  • Bake feature can now be used via Master_MotionBaker
  • Fixed judder under extreme circumstances

Compatible with Newtek LightWave 9.6 and above.

Download (.lsc)
Download - sourcecode (.ls)