Wireless Network Bug Fix

I have just added an update that fixes a bug stopping the script from launching for those using a wireless network.

Download the update now!

If you have previously donated and have both wired & wireless network connections in your pc, you may need to send me a new code to re-enable your power tools. There will be no charge for this!

Introducing Batch Mode!

The VMC Script now has a Batch Mode (Power Tool) that allows you to set properties and reset subdivs on a whole directory. Great for getting your purchased asset collections where you want them.

Get VMC v2.1304 now!

Visit the help page to learn more.

Fixes:

  • Fixed “Unable to convert: “” to type: BooleanClass” bug
  • Fixed “Turn off store with ir map” for vraylights (Power Tools)
  • Fixed “Turn off reflect on back side” button (Power Tools)
  • Fixed “All proxys to point” (Power Tools)
  • Added “Remove selection’s materials” (Power Tools)

Get the VMC Script

Please let me know if you find any bugs!

Fixes:

  • Defaults not saving in certain situations.
  • Selected lights on/off now working as expected (Power Tools)
  • Fixed reset fxids (Power Tools)

Refinements:

  • Listener feedback.
  • Plus, various performance related tweaks.

Get the VMC Script

Please let me know if you find any bugs!

The VMC script is really easy to use, just follow these steps and you will be up and running in no time!

Let’s assume you need to set the glossiness of reflections for all VRayMtls on the selected objects.

  1. Set “Choose what to work on:” to VRayMtl.
  2. Set “Choose property:” to “reflection_glossiness”. The property names in this list are defined by Chaos. Most are obvious but some take a bit of time to find!
  3. Enter the new value. The type of property is detected from boolean (on/off), colour, Float (numbers with decimal points) or Integer (whole numbers).
  4. Apply the change using buttons to the whole scene, selection, Medit ball range or the active slot. The last 2 are for the original material editor – pre “Slate”.

A few pointers:

Take care when changing properties that are displayed as drop-down lists and radio button in the Max GUI.  The first item is set with 0, using the integer field, the second with 1 and so on. Take care that you do not set a value that exceeds the number of options in the original property. This can lead to unexpected behaviour – use with caution!

Hidden properties may be listed in the “Property To Change:” list. Changing these can lead to unexpected results.


Subdiv Reset:

Set the subdiv spinner to the new value, tick the stuff you want to reset and press scene.


Batch Mode:

  • Pick Folder… Choose the working folder to get max files from.
  • Sub-folders? Include all sub-folders found in the working folder.
  • New Destination: Saves the modified Max files to the path chosen by clicking destination.
  • Subdiv Reset: Apply subdiv settings (Global Subdiv Reset section) to all max files found.
  • Apply Property: Apply property setup (first section of script) to all max files found.
  • Repath Maps: Repath any missing maps to the same folder as the max file. Requires Relink Bitmaps
  • Apply Settings to Max Files Run Batch Mode!

This is a new tool so please let me know if you find any bugs!


If you are stuck or find a bug, please get in touch with an email, tweet or leave a comment.

 

v2.1:
Fixed the long standing “Unknown property: “subdivs” in Free Rectangle.” bug in the subdiv reset.
Added an auto update option for the script so you can always be up to date.
Subdiv reset now applies your BF GI setting (if checked) to all of your RPManager passes if installed.
Hooked up the bitmaptexture functionality. There are now 3 classes you can work on that should cover nearly everything: StandardUVGen for changing blur and tiling etc. StandardTextureOutput for changing clamp and output amounts etc and bitmaptexture for most other stuff like filtering.

Enjoy!

Get the VMC Script

I have been working on an update to the VMC script that will iron out a few bugs – like the Unknown property: “subdivs” in Free Rectangle.

I am also adding a few more features for donors, like defaults and a tool to set the cutoff to 0.001 for scene/selected Vraymtls and lights.

Now is a good time to get in touch if you have any features you would like to see included or have spotted any bugs.

I hope to post the update in the next 2 weeks.

v2.01 includes:

  • bug fixes
  • revised functionality to set standard light vray shadow subdiv properties
  • the output properties for bitmap textures now works.
  • added bonus features that are unlocked for donators!

A maxscript to set properties in all V-Ray classes

Features:
  • Sets properties on all Vray materials and maps in the Scene, Selection or Material Editor in a couple of clicks.
  • Global Subdiv Reset for getting scenes where you want them.
  • Donors get support for all Vray Cameras, Lights, Modifiers & Geometry, Bitmaps, Color Correction Map and the 3rd party maps: Color Correct, MultiTexture, MultiScatterTexture & ForestMaterial and a set of handy Power Tools:
    • Turn all/selected lights on/off
    • Reset scene’s material FX ID’s: resets all scene materials to 0 & disables the VRayMtl’s “override material effect” option
    • Put selection’s materials to material editor
    • Remove selection’s materials
    • Neutralise VrayCameras: Sets white balance to neutral and turns off vignetting on all scene cameras
    • Set all VRayProxys to box or point mode
    • Turn off interpolation on all scene VRayMtls
    • Turn off use IR Map on all VRayLights
    • Turn off reflect on back side on all VRayMtls
    • Put any missing plugin materials/maps to the material editor for inspection
    • Put any translucent materials to the material editor for inspection
    • Put any VrayLightMtls or self-illuminated VRayMtls to the material editor for inspection
    • Batch Mode – apply settings to lots of max files!

The script should work with any version of VRay or 3DSMax.
Learn the basics on the VMC Help Page


Download & Installation:

Download and drag the .mzp package into a 3dsmax viewport or run the MZP package from 3dsmax’s menu: Maxscript -> Run script.

File Size 52.83 KB
Downloads 20401

Follow me on X for update announcements: @ollyspolys


Revision History:
v2.1306 (2015-07-23):

Fixed a bug that stopped the script working for wireless users.

v2.1304 (2015-03-10):

Added “Batch Mode” to power tools.

v2.129 (2015-02-04):

Fixed “Unable to convert: “” to type: BooleanClass” bug.
Fixed “Turn off store with ir map” for vraylights in power tools.
Fixed “Turn off reflect on back side” button in power tools.
Fixed “All proxys to point” in power tools.
Added “Remove selection’s materials” to power tools.

v2.126 (2014-11-12):

Fixed Defaults not saving in certain situations.
Selected lights on/off now working as expected (Power Tools)
Fixed reset fxids (Power Tools)
Plus, various performance related tweaks.

v2.11 (2014-09-30):

Fixed the long standing “Unknown property: “subdivs” in Free Rectangle.” bug
Added an auto update option for the script so you can always be up to date.
Subdiv reset now applies your BF GI setting (if checked) to all of your RPManager passes if installed.
Hooked up the bitmaptexture functionality. There are now 3 classes you can work on that should cover nearly everything: StandardUVGen for changing blur and tiling etc. StandardTextureOutput for changing clamp and output amounts etc and bitmaptexture for most other stuff like filtering. (Donors only)

v2.01 (2012-11-01):

General bug fixes
Revised functionality to set standard light vray shadow subdiv properties
The output properties for bitmap textures now works.
Added bonus features for donators!

v2.00.01 (2012-10-12):

Added support for 3ds max 2009