Layer
Interface v1.0 (MAX 5.1)
20 January 2003
(c) Harry Dechering III
www.harrydechering.com
Download: LayerInterface
v1.0.zip
Download: LayerInterface
v0.4.zip
Download: LayerInterface
v0.35.zip
Download:
LayerInterface_v0.3.zip
Download: LayerInterface_v0.2.zip
Download: LayerInterface_v0.1.zip
What's new in version 1.0:
- Removed the Viewpanel and Objectpanel.
These are now separate scripts.
- Updated the interface.
- Added the LayerProperties dialog. (incl.
Toggle macroscript)
- Added Delete Layer function. (incl. macroscript)
- Added MergeDown Layer function. (incl.
macroscript)
- Added Merge Layers. (incl. macroscript)
- Added Flatten Layers (incl. macroscript)
What's new in version 0.4:
- Added Reset button to reset all
objects on the current layer to ByLayer.
- Added right-click option on ByLayer
buttons for individual resetting.
- Added remembering of the side-panel
status
What's new in version
0.35:
- Fixed crash BUG when clicking
outside of the LayerMap (Thanks to Paul Hormis)
- Added Refresh option in right-click
menu. (incl. macroscript)
What's new in version
0.3:
- Added sticky Viewport sidepanel.
(incl. toggle macroscript)
- Added sticky object Display
properties sidepanel. (incl. toggle macroscript)
- Added simple icon for LayerInterface.
Known bugs in version
0.3:
- When you delete one or
more layers by using the standard MAX5 layer properties, there
will be
a *system exception* the next time LayerInterface is started.
This is because of a BUG in MAX5,
and there is nothing I can do to fix this at this moment. The
solution: Don't delete layers, just rename them and
use them when you need a new layer.
- In the Viewport sidepanel,
the Shape view button is grayed out. This is another bug in MAX5.
What's new in version
0.2:
- fixed directory structure in
zipfile. (Thanks to Rob van Elven)
- fixed LayerInterface floater
state when closing it by hand.
- Added ClickMap technology
for easier/faster interface design.
- Added ByLayer togglebuttons (incl.
macroscripts).
- Added New layer from selection
(SHIFT + plus sign, incl. macroscript).
How to install:
- Extract this zip archive
in the MAX root folder (e.g. e:\3dsmax51\)
- Run 3dsMAX5.1
In the customize
panel you can find a category called "LayerInterface"
which contains
the following macroscript commands. Bind these to hotkey's
or use them as a button.
The macroscripts:
-
ToggleLayerInterface -- Toggles the Layer Interface GUI
- AddLayer -- Create a
new Layer
- SelectLayerObjects --
Select the objects on the active Layer
- MoveObjectsToLayer --
Move the selected objects to the active Layer
- ToggleHideLayer -- Hide/Unhide
the active Layer
- ToggleLockLayer -- Lock/Unlock
the active Layer
- SelectLayerFromObject
-- Makes the Layer active from the selected object.
- IsolateLayer -- Isolates
the active Layer.
- UnhideAllLayers -- Unhides
all Layers.
- HideAllLayers -- Hides
all Layers.
- AddLayerfromSelection
-- Create a new layer from current selected objects.
- ToggleDisplayByLayer
-- Toggles the DisplayByLayer mode for all selected objects.
- ToggleRenderByLayer --
Toggles the RenderByLayer mode for all selected objects.
- ToggleColorByLayer --
Toggles the ColorByLayer mode for all selected objects.
- ToggleGiByLayer -- Toggles
the GiByLayer mode for all selected objects.
-
ToggleMotionByLayer -- Toggles the MotionblurByLayer mode for all
selected objects.
-
(new)
ToggleLayerPropWindow -- Toggles the Layer
Properties window
-
(new)
DeleteActiveLayer -- Deletes the active layer
and assigns the objects to Layer 0.
-
(new)
MergeDownLayer -- Merges the active layer
down with the layer below.
-
(new)
FlattenLayers -- Removes all layers except
layer 0.
Note:
- in Customize --> Preferences
--> General --> Layer defaults you can change the objects
creation layer. (0 or current)
- This release only works with
MAX 5.1 or higher. For MAX 5, get v0.4
- When the Avguard extension
for MaxScript is installed (www.maxplugins.de),
the LayerInterface will become faster.
- I really have to make a better
help document. Click the LI button in the top left corner for
a quick help.

|