LED Display 1.0
For Autodesk 3ds Max
Supported versions are Autodesk 3ds Max 9 to 3ds Max 2019. It may or may not run properly in lower and higher versions than these.
For satisfactory speeds the minimum recommended hardware is a
CPU with dual cores and 2 GB of RAM.
Running the Script
If you have downloaded the script from Autodesk store, then it will be installed by the Max installer. Script can be launched from the button LED Display under Exchange Store Menu. If you are unable to find the menu then please reset the workspace and restart the product. To uninstall this plug-in, click Control Panel > Programs > Programs and Features, just as you would uninstall any other application from your system.
Alternatively, you can directly download the .ms file
The script file is named LedDisplay-14.ms
Simply drag the script file into 3ds Max. Or click on menu MaxScript->Run Script and select this script.
You can however, make your own macroscipt to create a button on Max toolbar or some other UI item in usual way and "File-In" this script.
Adjust the Value spinner to set a digit. Or adjust other parameters. Check the "Animate" checkbox for instant animation.
Settings, buttons and Parameters
Create 7 Segment Display : Creates the display using the paramters already set. the display has 7 parts named Seg001, Seg002 etc. Once a display is created you can change its properties interactively by changing the spinners described below. Settings are interactive and are applied to all 7 segments at once.
One display can show one digit, so if you need more digits, simply create another display by clicking this button. Before you create another display, move the old display to another position to prevent overlapped models. Its recommended to group the old display first. If you can't see the new display or the digits appear strange, it may be because the new model overlaps the old one. (If this happens, you can open the "Select By Name" dialog in Max and select the last 7 objects named "Segxxx" and move them away.)
Note that you cannot change anything in the old display (via script) once you create the new one. The script interacts with only the last created model. The segments are simple Editable Poly objects, which can be changed in usual way in Max (for example, editing the geometry to modify the shape). However, if the geometry is changed, the script can crash, if you try to change it via script after the manual changes.
Length : Length of a segment (x-direction) not including the taper length.
Width : Width (y-direction).
Height : Height (z-direction).
Taper : The length of pointy part of the segment.
Gap : The gap between two segments.
Value : The number that will be displayed (turned ON). It ranges from -1 to 11. -1 and 11 turns off all segments, 0 and 10 set it to 0. 1-9 sets the digits 1-9. More patterns can be added to this spinner and the range increases as you add the patterns.
Count Down : Built in animation to count down from 9-0.
Random : Sets the digit to random numbers (0-9) and animates them. The count of such digits can be entered in the text box below it before clicking this radio button.
Enter Sequence below : A custom sequence of numbers can be entered in the text box below it (comma separated) and the animation is done showing each pattern corresponding to the number in sequence in that order.
If no custom patterns are created (Using the "New pattern from Selection" button), then the acceptable range is -1 to 11. Any other numbers (>11) or alphabets etc will result in a blank display (all segments turned off).
If custom patterns are defined, then you can use the new range of numbers in custom sequence.
On Duration : The number of frames for which the digit will be shown before fading into next digit. This is not in seconds, but frames.
Transition : The time (again in frames) during which one digit fades into the other.
Loops : Sets the number of times the animation will be looped.
Start At : The frame from which the animation will start. Note that actually the animation will not start at this frame but the first digit will start fading in before this frame depending on the "Transition" parameter. (This is not a bug, its a feature ;-))
Whats new in this version ?
This is the first version. There can be new versions.
Contact and Support
For free support, bug reports, requests or queries please contact on firstname.lastname@example.org
Customization requests are most welcome. So if you need extra features in this script for your project please contact with full requirements.
This SCRIPT, LED Display, is being provided by OORMI CREATIONS "as is" .OORMI CREATIONS makes no claims or warranties of any kind concerning the safety, suitability, compatibility, performance and durability of this SCRIPT. There are inherent risks in the use of any software, and you are solely responsible for determining whether this SCRIPT is compatible with your equipment and other software installed on your equipment. You are also solely responsible for the protection of your equipment and backup of your data, and OORMI CREATIONS will not be liable for any damages you may suffer in connection with using, modifying, or distributing this SCRIPT.
LED Display 1.0
İOormi Creations 2016, All rights reserved.
This document was created by KompoZer . Open source and free html editor.