ScriptSpot

Script

Super Poly Bridge

By miauu · 2011-04-20

Version
1.4
Version requirement
tested on max 2009 (should work in older versions too!)
Date updated
2012-09-02
Votes
60
Description

Bridge faces or holes(edge borders).

Just watch the video. :)
The "Corner", "Smooth" and "Bezier" button change the type of spline knots.
The "Points:" spinner add knots to spline.
The "< Prev." and "Next >" button select the previous/next spline knots.
"Taper Amount" and "Taper Curve" set the amount and the curve value of faces bрidge.
The "Bridge segm" spinner sets the segments of the bridge.
The "Interactive" button turn On/Off interactive mode(watch the video).

New in ver. 1.1:

- adding control points will not destroy the spline shape

- Rebuild Bridge - select face bridge, convert it to spline, made changes and create the bridge again

- Soft Selection and Relax(almost interactive) built in the UI. - idea by obliviboy.

New in ver.1.2

- can bridge holes - watch the seccond video.

New in ver.1.3

- space evenly edges in bridge along longest edge loops

New in ver.1.4
- can bridge more than 2  face:
- Rebuild Bridge is supported by Interavtive mode
- RMB+Rebuild Bridge will create straight line
- Ring Space - space evenly every ring edges of the bridge.
- Lenght Space - space evenly the bridge along its lenght.
- cw and ccw - will rotate(twist) the end faces of the bridge

Watch the video demonstration.

Installation: Drag and drop the mzp file in 3ds max. Go to Customize-Customize User Interface-"miauu" category.

 

 

Videos
Attachments
Comments (30)

Doesn't work with edges selections?

nnq2603 · 2016-02-23

Doesn't seem to work with 2 selection sets of edges.

Examples: imgur.com/aAb5WWS (Regular max bridge works, yours doesn't)

.

miauu · 2016-02-23

This script works with Polygons and edge wholes. Not works with edges as in your image.

Thanks for info.

nnq2603 · 2016-02-24

Is it difficult in technical aspect so you didn't implement it or...?

I find it'd be very useful to bridge such edges 'coz regular max can bridge them but without ability to adjust curve/segments... manually connect those edges would be very uncomfortable and unaccurate, returns odd result. Anyway, thanks for answer.

Please help.

Kurai · 2014-09-13

Hi Miauu,

I would like to use this script but I don't know how to use it. I have looked at the videos. In the Vid you select two poly's (two red squares) but I don't know how to select two editable squares at the same time on two opposite objects facing each other.

Can you please give instructions (when you have time) and explain it. I just want to be able to bridge vertices above doors or windows quickly.
Maybe this is the wrong tool to do this...?

Thanks

.

miauu · 2014-09-13

In 3dsMax you can't bridge faces, that belongs to two different objects.
The same is with the script. The faces must belong to one editable poly object.

miauu · 2013-01-09

The scfript uses the standart 3dsMax splines(curves).
When 3dsMAx introducfe the Hermite curve I will add it to the script. :)

luxxeon · 2013-01-10

Understood. I know it's not part of the standard Max spline system, and probably never will be. I just thought perhaps it was possible to incorporate the math for it into the Maxscript code as an "addon" or something. I don't really know Maxscript that well yet, but I see now that if it's not part of the Max core architecture, it isn't something you can script. Thank you once again, however, for the Super Poly Bridge script. It really should become incorporated into Max as part of the standard bridging functionality at some point, because I find it incredibly useful. I've been using it in almost every project: everything from modeling high genus mathematical sculpture, to modeling a simple tea cup handle; it comes in handy! I'm constantly making people aware of it as well, so thanks again. :)

Hermite curve instead of bezier?

luxxeon · 2013-01-09

Miauu, would it be possible to do the bridging along a Hermite curve interpolation instead of, or in addition to, the bezier curve, such as the bridging that is done in Topmod? TopMod allowed to bridge 2 faces (even adjacent ones and ones with normals in the same direction) with not only 1, but several segments. These segments are arranged along a Hermite curve, nice to look at and very organic.

miauu · 2012-11-18

Thank you.
Glad you like it. :)

Nicholas87 · 2012-11-18

Great scrip , i really like this scrip ^^, thanks for sharing

kimarotta · 2012-09-03

great tool...
thanks.

miauu · 2012-09-02

luxxeon, now the script comes with installer and will properly install SuperPolyBridge in all max versios.

:)

luxxeon · 2012-09-03

Thank you! You are the best. Great script!

Not working on 3dsmax 2012 64bit

luxxeon · 2012-09-01

This script is exactly what I need. It allows me to make bridge functions like in Topmod, but it's only working on the 32bit version of 3ds2012, and not the 64bit. Can you fix this or tell me what i can do to get it working on 64 bit version?

fajar · 2012-09-01

you could try open the mzp file and drag the .mse file to max viewport to see if its working with max 2012 or not....

miauu · 2012-09-02

The script works on max2012 64bit. The problem is that in win7(maybe in Vista too) the mzp can't install the script, because the max root/scripts folder is locked and the mzp can't copy the SPB files to maxRoot/scripts folder. I will fix this later this day.

miauu · 2011-06-02

No problem to add Edit Poly modifier support. The problems comes from the way that edit_poly modifier "extrude along spline" works. The script use the extrude along spline to create the poly bridge. Watch the video.

To work properly the "Align to face normal" checkbox must be turned off, but then the extrusion is ....squashed. To get the proper extrusion I have to turn on the "Align to face normal", but then the extrudet faces not follow the spline.

 

Edit Poly Modifier Support

rs3d · 2011-06-01

Do you think you could support to use a Edit Poly Modifier
instead of just the Edit Poly Object? That would be amazing :)

draging · 2011-05-23

wow... cooll

miauu · 2011-05-01

Hi, Anubis! I already give my vote for this suggestion but... as you say "I hope some day ADSK to extend MXS with "on error event handle for rollouts""

The UI is changed and the titlebar is visible. :)

fajar · 2011-04-30

it will be better if I had rc menu for closing dialog (destroying dialog), coz when script error theres no way you could use X button to close the dialog.

PS : altho u can use re-lauch the software trick

thanks

miauu · 2011-05-01

You can close the dialog by relaunching the script. :) Can you tell me or send me the max scene with script error. I try to "brake" the script but with no success.

:)

Marius Silaghi · 2011-04-26

wow great work miauu, I'm loving it:)

jonahhawk · 2011-04-22

Sadly, Loft does not have much exposure to MXS.

miauu · 2011-04-22

Yes. Loft compound objects are not constructable by MAXScript.

Marius Silaghi · 2011-04-20

Do you use extrude along spline to make the bridge or do you use Loft?

Loft is a little more complex to set up but it gives you greater control of the bridge. Using loft you can use two separate meshes and so later you can edit the spline(the bridge will be a separate mesh). Also if you move one mesh you can make the spline to adjust, for this you need to rig the points of the spline to the meshes.

miauu · 2011-04-20

Do you use extrude along spline to make the bridge or do you use Loft?

I use Extrude Along Spline. The Loft is a good idea. Thanks. :)

miauu · 2011-04-20

I wanted to see if there is interest to the script. Thats why I released it with this features.

It is possible to make the spline retain the it's shape when you change the number of points, if yes it will make it even more useful.

This is one of the features that I want to add to the script. Also I have a few more ideas, and I will try to add "Softselection Relax"

Also when I exit the interactive mode the spline disappears.

This is not happend on my max2009. Strange. :) I will try to fix the problem.

Marius Silaghi · 2011-04-20

Definitely will come in handy.

It is possible to make the spline retain the it's shape when you change the number of points, if yes it will make it even more useful.

Also when I exit the interactive mode the spline disappears. I have max 2012.

It would be nice if you could incorporate relax with soft selection into the scripts interface. You make it select the middle of the bridge, apply soft selection and then relax. See image bellow to see what I mean.