Advanced Painter

258 votes
Version: 
1.6.0
Date Updated: 
07/18/2008
Author Name: 
Herman Saksono - update to 1.6.0 by 3DZver

Advanced Painter is a modular brush-based distribution tool derrived from the Nature Painter script. This tool comes with 7 inks:

  • Grass: to create grasses; Grass: to create simple grasses
  • Hair [new]: used to create simple hair/fur (or as guide hair for Shag:Hair
  • Randomizer [new]: a variation of Scatterer used to randomly distribute a selection of objects.
  • Stone: to create simple stones and peebles.
  • Spaghetti: spaghetties, noodles, wires and other long things maker.
  • Scatterer [updated]: a generic but powerful object scattering tool.
  • Toothpaste: the fun but not-so-useful toothpaste generator.

Updated to version 1.60 by 3DZver

Here the list of changes and additions:
* the cource code is recompiled and optimized for support of dotNet;
* acceptance in attention of scale of source object which has been
applied to him up to cloning is added (Randomizer and Scatterer);
* the opportunity to set factor in randomness scaling of clone (min % - max %) is added (Randomizer and Scatterer);
* support of use of groups as source objects is added (Randomizer and Scatterer).

New version for download is possible here: AdvPainter v1.6.0(x32/x64) (or file attachment area below)

 

Additional Info: 

Installation

  1. Extract advPainter_1.5.1.mzp
  2. Start Max. MaxScript>Run Script ... and choose the extraced file. A dialog box will inform you that installation is successful.
  3. Install Advanced Painter action item (found under 'Painter' category) to your toolbar, main menu bar, or quadmenu. You set up a shortcut key or menu item for Advanced Painter the same way you would configure a regular 3ds interface item. Go to Customize / Customize User Interface, change the category to 'Painter' and assign a shortcut. Click ok. Voila. If you are having difficulty installing Advanced Painter or any other script, try checking out the script installation page, especially the videos demonstrating the process.

NOTE: Advanced Painter 1.5 requires 3ds max 5.1.

Uninstalling Advanced Painter: During setup, the the following files are copied. If you wish to uninstall Advanced Painter just delete them yourself.

[maxroot]\stdplugs\stdscripts\Functions_AdvPainter.ms
[maxroot]\UI\macroscripts\Macro_AdvPainter.mcr
[maxroot]\scripts\AdvPainter\Ink_Grass.ms
[maxroot]\scripts\AdvPainter\Ink_Hair.ms
[maxroot]\scripts\AdvPainter\Ink_Randomizer.ms
[maxroot]\scripts\AdvPainter\Ink_Scatterer.ms
[maxroot]\scripts\AdvPainter\Ink_Spaghetti.ms
[maxroot]\scripts\AdvPainter\Ink_Stone.ms
[maxroot]\scripts\AdvPainter\Ink_Toothpaste.ms
[maxroot]\scripts\AdvPainter\Ink_Example.txt
[maxroot]\scripts\AdvPainter\Ink_Template.txt
[maxroot]\scripts\AdvPainter\scatterer_i.bmp
[maxroot]\scripts\AdvPainter\scatterer_a.bmp

Version Requirement: 
3ds max 5-2009 (32/64)
Video URL: 
AttachmentSize
advpainter_1.5.1.zip70.31 KB
advpainter_1.6.0.zip43.22 KB

Comments

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
Curtis W. Tooley's picture

It works in 9 !!   And 8

It works in 9 !!

 

And 8 and 7 and6 and 5.... Has for years 

soid's picture

I tested it on max9 64bit,

I tested it on max9 64bit, all tools work except scatter and randomize due to some atcivex problem. Maybe there is something wrong with my system.

(Runtime error: Cannont create activex control: mscomctllib.listviewctrl reported error message: Invalid class string)

Admin's picture

I've been using this one

I've been using this one with max 9 (32 bit) for quite a while. Scripts are most often forward compatible (as opposed to plugins).

 Did you follow the installation instructions? You extract the .mzp file from the zip then from 3ds max click Maxscript / Run Script and select the .mzp file... Max will then put everything in the right place for you... 

 

Christopher Grant
Admin, ScriptSpot.com

arch4d's picture

second that... i would love

second that...

i would love to have that tool, but unfortunately it says error on autoload.

"flag___1" error in code or something like that...

 

please recompile this on for max 9... 

RappyBMX's picture
Martin Day's picture

Great job, I was looking for

Great job, I was looking for something this kind for a long time :)

I'm gonna use it mostly for ground detailing...

A few missing features are a possibility to add scale and noise variation to scattered objects (same options as in native max's scatter tool)

also tablet sensitivity could be awesome :)

and the last one intersection preventing

 

Thanks a lot :D 

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.