Hi vray people!
Some of you may remember the 'Material Lister' I wrote a while ago. I've been working on an update for some time now, and as is typical of such a project, it has ballooned out of all proportion.
In summary, it's a tool for viewing and editing any class and their properties, subanims, node and vray properties in an easily filterable and customisable spreadsheet UI. It has the potential to completely change the way you work in 3dsmax allowing you to quickly navigate all types of object and property all within one UI. Do you need to check the difference between two materials/lights/modifiers/cameras/render-elements/etc? Easy. Need to increase the subdivs on multiple materials? easy. Need to select all objects with any modifier/material/map/controller/? Set selected objects to vray matte?
At this stage, I'm looking for suggestions from you all on what features of a spreadsheet editor would best enhance your workflows.
Here's a basic feature-list to give you an idea of what it can do.
Features
Spreadsheet Editor:
-Lists all instances of any class within 3dsmax along with any number of property/subanim/node-property/vray-property.
-Class list search/filter
-Parameter list search/filter
-Node list search/filter
-Remembers parameter selection between sessions (the spreadsheet only populates with the parameters you choose)
-Class specific context menus
-Direct data entry for String/Float/Integer values.
-Expression based data entry for Float/Integer values. (ie '=3+4' or '=$sphere.radius/2' )
-Instant expression controller entry for Float/Integer values.
-Copy paste values between objects and/or properties.
-Quick instancing of parameters.
-Mass edit of multiple parameters/object properties.
-Mass randomisation of selected or all parameter values.
Supported parameter types.
-Object Properties
-Node properties
-Subanim properties/controllers
-Vray Object/Light Properties
Context Menus:
-Classes
--Select class instances
--Hide class instances
--Unhide class instances
--Freeze class instances
--Enable Display as box
--Disable Display as box
-Materials :
--Select Objects
--Hide Objects
--Unhide Objects
--Show/hide in viewport.
--Select objects with material/map.
--Open material/map in material editor.
--Delete Material/Map(s)
--Enable Display as box
--Disable Display as box
-Objects :
--Select objects
--Hide Objects
--Unhide Objects
--Enable Display as box
--Disable Display as box
--Enable/Disable Vray matte object properties
--Lock transforms
--Copy Node properties
--Paste Node Properties
--Copy Vray Properties
--Paste Vray Properties
-Controllers
(tbc)
-Modifiers
--Enable
--Disable in viewport
--Disable in render
--Disable
Screengrab of UI will follow.
Thanks in advance for your suggestions!
Patrick.
Comment