Script: Paint Pot by David Mackenzie



  • For those of you who are now on Corona I have added the ability to create a Corona materials along with V-Ray and Standard Materials. I do not have a lot experience using Corona so if you run into any trouble please let me know. Version 1.2
  • The Europeans have called and I have answered, I have updated the download below with a new version that includes the RAL paint codes. I also made a another minor change, when you create a material using one the buttons the new material will be named <Brand> - <Paint Name>. You can download the script at the bottom of the page. I am considering including the Pantone library, if I get some interest I will do it. Version 1.1

As a lot of you know, working in visualisation it is not uncommon to be given a very specific design scheme for a project you are working on. Often schemes will include paint codes which is great because you know exactly what you need instead of an architect or designer trying to articulate that exact feature colour...

Unless you have swatches right in front of you with the RGB colour to go with the paint code you will normally look it up online but to be honest, after a while it gets a bit tedious searching through different brands website's looking for the correct RGB colour value for a paint(s). So I created a Paint Pot, which includes a database of around 15000 commonly used paints in Australia (where I live and work). I am not sure if the brands of paints that we use here in Australia are used in the other parts of the world, so Americans and Europeans may not find this tool particularly useful.

The tool itself pretty straight forward, just start typing in a paint code or paint name and you are away. Check out the screencap below to get an idea. Once you have found the paint you like click on it to see a swatch and the RGB values. You can also create a very basic V-Ray material for you as well.


You can download the script here.

If you would like to add the script to a menu copy the script to your /3dsmax/scripts directory and run the code below:

macroScript DANDG_Paint_Pot category:"Daves Tools" tooltip:"Paint Pot" buttontext:"Paint Pot" silentErrors:False ( on execute do ( -- run script local scriptfile = "\\dg_paintPot_public v1.2.mse" if (doesFileExist scriptfile) then( filein ((getdir #scripts) + scriptfile) )else( messageBox ("Could not find script file: " + ((getdir #scripts) + scriptfile)) ) ) )

If you have any other paints you would like added to it and can supply me the paint codes, names and values or a website link I will happily add them to the tool.

As usual if you are using the tool, PLEASE let me know as I am interest where these scripts end up!