|
 |
 |
Scripts that create additional geometry in modo. |
 |
 |
 |
 |
Builds and fits Casement type windows to the size of selected polygons.
'Casement Windows' currently supports a range of 32 designs and two frame types (uPVC and wood), as well as, a host of other options designed to improve workflow.
More can be seen on Neil's website here. |
 |
 |

 |
 |
 |
SweepProfilePro (SPPro) aligns and extrudes built-in and user generated n-gon profiles along a path, defined by vertices, creating a mitre type joint at each point along the path. The path can be in any orientation and the tool can be used for many applications outside of archvis work.
Great tutorial videos can be found on Neil's website here and a PDF listing the features for v1.4 can be downloaded here. |
 |
 |


 |
 |
 |
This script is to perform a 2d poly slice across the screen using the viewport's axis, and the angle you defined by selecting (2 verts) or (1 edge). It can also do 1d cuts as well.
Very handy when you've got a precise cut that you need to perform on architecture. |
 |
 |

 |
 |
 |
This script does two things: BEVEL or EXTEND, depending on what selection mode you're
in, and then puts you back to whatever tool you were using beforehand.
- if no tool is selected beforehand, it'll load up the MOVE tool for you.
- if nothing's selected, it'll do nothing so you don't accidentally duplicate all your geometry.
-with VERTS and EDGES, it will deselect the nonborder elements for you.
- version 1.55 for modo 103 can be downloaded here.
- v1.7 - The script now remembers the old modo translation tools and the new modo translation tools (ie: transformMove, transformScale) |
 |
 |

 |
 |
 |
I found that there was a great number of times where I'd want to add a point to an edge anddo a poly fan triple from that new vert and it'd take a little while to do it manually and so I decided to put in a special case function with the edge slice tool so now it's easy.
- if you have multiple edges selected, it'll do the regular edge slice.
- if you have one edge slice selected, it'll add the vert and do the poly fan triple.
Update v1.51: It now has a safety if zero edges were selected. |
 |
 |

 |
 |
 |
This script is to let you quickly mirror your geometry over a world axis or an element axis.
- POLY MODE : Select polys you wanna mirror and run script with mirror axis appended.
- VERT or EDGE MODE : Select polys you wanna mirror, then the two verts or one edge
that defines the angle you want, then run the script with the viewport axis appended.
Script arguments are X,Y,Z example : @quickMirror.pl X
Update v2.0: Script works in symmetry now. Added a vert merge option. Added a (select new polygons) option. |
 |
 |

 |
 |
 |
This script is to create a pipe using your selected points. It uses the thickness and number of segments of the last created TUBE PRIMITIVE.. I made this script so I could create accurate pipes very quickly. You just can't do that with the tube primitive, the curve extrude, bevelittle, or any other tools, so it was needed.
It's kind of goofy how it works, but hey, what can I do? :) Brad Peebler created a demo movie that can be found in this thread in the Luxology forums.
Update v1.0: Now works with edges, so you can create a number of pipes at once and don't have to pay attention to selection orders anymore. |
 |
 |

 |
 |
 |
This script is so you can quickly make polygons from edges. If you run the script with verts selected, it will just run modo's make poly command...
- you can have any number of edges selected and it'll make a poly for each edgerow.
- you can't run it on touching edgeloops yet, because it'll make an illegal polygon right now.
- version 1.0 for modo 103 can be downloaded here.
Update v1.55: It now cancels itself if you had and single edges selected, so it won't generate any bad 2pt polys.
Update v1.6: It now ignores edges that aren't in the main layer |
 |
 |

 |
 |
 |
Creates cornice, skirting, dado rails, picture rails and hand rails. Great for architectural visualization modeling.
A great tutorial video can be found here. |
 |
 |

 |
 |
 |
This tool is kinda like "3pt2quad", only it can do a lot more:
1) single polygons 2) strips of polygons 3) meshes of polygons.
The instructions are in the script file. Demonstration video.
- version 3.0 for modo 103 can be downloaded here. |
 |
 |

 |
 |
 |
Creates a knurled surface.
Includes complete instructions and images. |
 |
 |

 |
 |
 |
Piper will convert your simple mesh into mesh cage also includes a simple thickener based on old reverse bevel technique.
Includes complete instructions and images. |
 |
 |

 |
 |
 |
When bridging edges:
- it deselects non border edges for you
- it does the bridge then drops the tool, so it's only one click
- it also converts verts to edges for you so you can bridge in vert mode
When bridging polygons:
- it's EXACTLY like the regular bridge tool |
 |
 |

 |
 |
 |
JJ_edgetocurve.py makes a curve from selected edges:
- will work on multiple edge 'islands' and creates curves for each one
- creates closed curves for closed edge groups and open ones for open ones
- works well with jj_curvealign.py
For complete intstructions and documention please visit Julian's website at this link. |
 |
 |

 |
 |
 |
Here's part 2 of the attempt to eliminate baldness in my characters. This with the curveTube script should provide a decent combo.
Select 2 curves (or polys) and run the script; i.e. "@curveSpan.pl 5" to put 5 curves translated between them. You can use any number for the transition, and can select any number of curves to do at once.
Currently it doesn't properly support different numbers of knots on the curves so it will do funny things if the point count doesn't match (usually just puts the missing numbers to 0). |
 |
 |

 |
 |
 |
This script accomplishes the reversal of an edge and allows for clean normal quad polys
Select two edges or any vertexes.
Update v1.1: Now can be used to create walls from 2-point polys.
Use it for walls from 2-point polys selected in order.
Also option: leave out the last loop or combine more complicated patterns of your own.
Update v1.2: Both scripts now use correct method when working with edges.
Selection order of edges is determined. I have also included MakeFace1010.pl wich works skipping every second pair of vertexes. Thus allowing the effect of 'last block commented out' MakeFace.pl.
A further example can be seen here. |
 |
 |

 |
 |
 |
CurveTube takes all of the curves in whatever layers are in the foreground and puts tubes in their place so that they can be rendered. This is usefull for poly hair, tubes, hoses etc. It can be run by...
curveTube.pl (sides) (segements) (radius)
i.e. curveTube.pl 3 7 .8 |
 |
 |

 |
 |
 |
A simple tool, but a real time saver. Its like thicken for single polygons.
Part of the "Scripts Pack 1" from Neil Hayes. More information can be found on the author's website.
|
 |
 |

 |
 |
 |
A great tool for creating multiple arches (segmented, semicircular,elliptical).
Part of the "Scripts Pack 1" from Neil Hayes. More information can be found on the author's website.
|
 |
 |

 |
 |
 |
This is for organizing quick a convex poly from a random point cloud. |
 |
 |

 |
 |
 |
mHelix is a perl script that allows you to create “curves” with an helical form (look at the example of a spring). It has different parameters to configure different aspects of the “curve”: the number of turns that it does, the space between them, the number of vertexes, the radius, etc
Values that can be set are: Radius, Length, Spacing, Taper, Resolution
v1.1 Update: It's just the same tool, but I did a user interface for it. You can run the script directly (F6), and it will work just as previous version did, or you can use the included user interface ('mHelixUI.CFG'). |
 |
 |

 |
 |
 |
Makes polygon (convex if possible) using vertices selected in main layer.
The order of vertices selection does not matter. |
 |
 |




 |
 |
 |
This is a simple macro to extend the vertices, ideal for point by point modeling.
With the desired vertices selected, apply the macro. |
 |
 |

 |
 |
 |
Creates quads from the selected edges. If two edges share the same endpoint, triangles are created instead. |
 |
 |

 |
 |
 |
Here's a cleaner version of the 0 extrude tool. This will extrude by 0 and then return to your last mode (transform, selection, etc) as well as keep your previous action center. |
 |
 |

 |
 |
 |
Here's a cleaner version of the 0 bevel tool. This will bevel by 0 and then return to your last mode (transform, selection, etc) as well as keep your previous action center. |
 |
 |

 |
 |
 |
This script creates the fourth vertex and makes a face. Very useful for box modeling. To use the script, select 3 vertices and run it. Best used bound to a key.
|
 |
 |

 |
 |
 |
EdgeLoop extender for eye sockets. Only works in front view port, select 1 single outer edge or loop. Laves the stretch tool active to do some small tweaks. Also will center the geometry first before extending to keep things even. |
 |
 |

 |
 |