Polymagus
2.0 (beta 005 – 30 Aug 2002)
Written
by Herman Saksono
Please
send bug reports or requests to herman-saksono@telkom.net
Visit
http://maxres.cgworks.com for scripts
and more
Polymagus
is set of tools to assist polygon modelling and enhance 3ds max Poly Object
tools. It consists of:
§
Paint Selection,
to select sub-object components using brush-based interface.
§
Blend Edges,
a tool to blend two or more open edges
§
Average Vertices,
to average selected vertices position. Good for smoothing strange bumps on your
model.
§
Draw Poly, to create new
polygon by drawing vertices
§
Join Edges, joins selected
edges
§
Separate Poly,
to separate selected polygon(s)
§
Explode Poly,
to separate selected polygons into individual faces.
Scripters can also take
advantage of the eposlibs functions library. Internally Polymagus is called
EPOs. A document covering this part will be written as soon as the tools are
matured.
Polymagus
was tested on 3ds max 5, but it should run without (major) problems on 3ds max
4. Some tools like Join Edges and Paint Selection does not work on 3ds max 4.
Polymagus
package contains 3 files: Functions_Polymagus.ms (the function library for
Polymagus), Macros_Polymagus.mcr (Macroscript containing Polymagus action
items), and readme.html (this document).
Installing
Polymagus:
1) copy
functions_polymagus.ms to 3dsmax5\stdplugs\stdscripts
2) copy
macros_polymagus.mcr to 3dsmax5\Ui\macroscripts\
3) start
max
4) install
polymagus action items by using the Customize UI dialog. Polymagus action item
is located under "Polymagus Action Items" category
To
be done…
§
Draw
Poly (on grid)no longer requires user to create poly object in order to perform
poly creation. It will automatically creates poly object if it is executed and
nothing is selected.
If you find this tool
useful, please contribute to the development by informing me any bugs you have
encountered. Send detailed steps to reproduce the error as well as sample scene
(if necessary, and please zip it) to this email herman-saksono@telkom.net. If you
encountered Assertion Failure, please record the Assertion Error Information,
and include it to the email. Don’t save the scene if you have encountered
Assertion Failure.
Special thanks to Peter Ĺshberg for testing and giving cool ideas for the blend edges tool, Eric Twisté for testing Polymagus tools.
Eposlibs was created to provide modulatiry for scripting something as complex as blend edges tool. I will try to make these function library as accessible as possible to third-party scripters. In this section <to be done………………….>