Tagged 'surface'


93 votes

Honeycomb is a free scripted geometry plug-in (for 3ds Max 9 SP1 and higher)
that build procedural hexagonal tiles surface sorted in 4 shape types.

Polygon Creator

62 votes

This script is very useful for car exterior modelling. It allows you to create really smooth polygonal surface using splines or NURBS curves to control the shape of the surface. Also allows you to control the edge loops of the surface. With this script you have to draw only the borders of the surface you want. Watch the video or the help page for more information!

scripted glue

44 votes

this scripts does the same thing as a free plugin GLUE does, namely it glues objects to a surface. i've written this sript because i was tired of necessity of looking for new recompiled plugins with every new max release. and this script can do a bit more than original: it can align glued objects to normal, and you can glue along any vector, defined with tape helper object. more with newer version - vertex projection, eye ray, more precision



36 votes

Populate:Terrain assists in creating and optimizing terrain surfaces from contour lines or from existing meshes. The quad based output allows for easier later remodeling, for example using push/pull painting. The regular face size reduces rendering issues (GI, displacement) and you can use Turbosmooth on it.

Move To Surface

23 votes

The following will let the user move objects along their Z axis to fit a specified surface. Such a script can be used to automatically plant trees, poles etc. on the ground.

This script is straight out of the 3ds Max MAXScript reference file. Its part of the MAXScript 'How To' lessons that teaches how to use MAXScript with practical problems. Load your MAXScript reference (the one that ships with 3ds Max) and do a search for 'align surface' and it'll be the first result.

I did not write this script I merely copied the code here as aligning to a surface is a very common request. Make sure to read the other 'How To' tutorials in the 3ds Max MAXScript reference - they're all really good!


23 votes


Description: This MouseTool is made to help place a node onto the surface of some geometry based upon mouse click location. it will place the node by its pivot point and orient its local z axis to the normal of the intersection. (Additional: Added a new Ability to click and drag to rotate around the Nodes Local Z axis)  Hope its helpful to someone besides me. Heres the code... Enjoy


22 votes

Conform selected objects to other objects's surface. The scripts works only with Collapsed Editable Poly objects from the selection. Other objects in selection are left intact.
Known issues
Sometimes when operating with surface objects with too many vertices some vertex may not be placed over the surface.
This tool is still in development phase so any feedback is quite welcome.

Simple process preview is available here:

PolyNurbs 1.0 - Released

20 votes

PolyNurbs is a tool to convert nurbs objects to quad poly.


A lot of us want to use nurbs or spline to make our quad meshes. I have tried a lot of solutions, scripts, surface modifier, turn to poly and detriangulate... but no one works as we want.

With PolyNurbs you can:

Mesh Surface

18 votes

Creates surface defined by four splines. The order of picking the splines matters - they should form a closed loop. If you get a weird looking mesh, try once again starting with another of the four splines:

Note that if any of the splines are animated, the resulting mesh is animated, too.

Cylinder Rigger

13 votes

Cylinder Rigger is intended to be used in animations of cylindirical objects on hard surfaces.

Syndicate content