Inset option in poly modeling in Maya like 3Ds Max ?


#1

Inset option in poly modeling in Maya like 3Ds Max ?

Hi All,

I have a question that, is there any similar technique in Maya poly modeling like we have in 3Ds Max, that is “Inset”.
I know through extrude option we can get sometime the same effect but not every-time like in 3Ds Max. If you are going to achieve the result with some simple mesh in Maya through extrude, you can get it, but for complex mesh we must need something like “INSET” option.

For example see the below images.
If any one know some technique, please share it.

.

.

.

.

.


Maya extrude a rectangle (or any) crossection shape down a room ep1 curve path on a part slope goes wonky
#2

Select desired faces(red ones), make sure “keep faces together” is ticked under Edit mesh.

Then, Edit Mesh>Extrude…now you can fiddle with the “offset” in the options or in the inputs to get the desired results.

Once you have your “border”, select those faces and do another extrude without an offset and move them up.


#3

Hi Remi,

Thanks for the answer, but with your procedure I am getting this kind of result, see the below image.
It is not the same distance everywhere and some edges are elevated upwards. Please say some solution if you have.


#4

I’ve always used extrude, but, especially on non-uniform shapes like non-square rectangles, it can be very hard to get a precise border, since uniform scaling makes the shorter edges have a wider border. But, man, if there is an option like what the OP described in Maya… God. It’ll be my new favorite button.


#5

delete your inside edges before you do the extrude.

edit: sorry, that’s not going to work.


#6

This is actually a limitation of the poly modelling tool set in Maya. Its an embarassing one, as you would think the developers would actually try to fix something like this years ago, but it has always been there, which is why a lot of people are justifiably harsh when criticizing the modelling tools of Maya.

For now, i suggest:
http://www.highend3d.com/maya/downloads/mel_scripts/modeling/poly_tools/P3D-solidify-5727.html


#7

I made a little bit more challenging test with Maya and Max on a stretched plane with 10 x10 segments. Both programs, including the script MasonDoran suggested, can’t handle the extrusion of this particular shape as one would expect. I also tried all Maya and Max extrude options - the Group and by Polygon options in Max made the extrusion uniform but only in one direction which didn’t work for this shape.

  Here's screen shots with some of my tests. 
  Maya:
  [img]http://i111.photobucket.com/albums/n129/Emil3d/MayaExtrude.jpg[/img]
  
  Max:
  [img]http://i111.photobucket.com/albums/n129/Emil3d/MaxExtrude.jpg[/img]
  
  However the suggested script for Maya does handle certain not so complicated shapes perfectly at the expense of some overlaps for certain shapes while Maya's extrude doesn't.  But for your particular example the script can't help since it only extrude along the local Z.

  What appears to make the difference in Max is the 'Inset Polygons' which unfortunately Maya doesn't have an equivalent. 
  
  With Maya I would suggest using curves and then make surface extrusions between them. Curve offset in Maya is perfect - while the Insert Polygons in Max, although good, is not perfect - I tried it on different shapes and it is not always uniformly offset. 
  
  I have the curve offset example in the last post of [this older thread.](http://forums.cgsociety.org/showthread.php?f=7&t=492329&highlight=extrude)

#8

Extrude has always annoyed the hell out of me, but there is no solution to this problem. Alias and now Autodesk simply ignore these flaws. I simply try to avoid extrude as much as possible in my daily work. I tested inset in Max, and it is slightly better, but still far from being the ideal solution on complex meshed like Emil mentioned.


#9

If you use the python script i posted, you have to approach the solution slightly different.

If we use the image posted by subhendu:

Take the floor plane and extrude to get the thickness.

instead of inset/offset, select and extract the edge ring created from the extrude.

Perform the posted script on this to get the effect desired with the inset.

The rest should be fairly straight foward.

The script posted is not intended to behave like inset, which creates vertices aligned to geometry.

http://img90.imageshack.us/i/75236311.jpg/


#10

Maybe this could help you:

http://www.highend3d.com/maya/downloads/mel_scripts/modeling/poly_tools/P3D-solidify-5727.html


#11

^^ posted already


#12

Oh, have not seen it. This shorted links are really tricky. :argh:


#13

Thank you all the guys who replied to my query and finally I got the solution.
The credit goes to “MasonDoran” who suggested me the script “P3D_Solidify” from highend3d & to “Patar” who wrote this script.

See the below image what I did with “P3D_Solidify” and its exactly same what I was looking for.

Thanks again to MasonDoran and Patar.


#14

Subhendu3d,

I can’t get the same inset result like you have using P3D_solidify. When I do it, it just extrude out. Can you explain more in detail on how you did it?

Thanks


#15

I used this script , why result like this ? :surprised


#16

Hey wup101

Can you show an image, the result you got. Then it may be easy to understand your problem.


#17

so this is what I’m looking to do, pretty much same as what you want. just inset those poly


#18

I think you have selected the top faces, that’s why the result comes like this.

Select all the side faces of mesh instead of top faces,then apply the script, then you will get the desired output.


#19

Great that worked!. Thanks. Still wish Maya would fix the extrude and offset function tho.
I doubt they fixed it in Maya 2010. :frowning:


#20

This thread has been automatically closed as it remained inactive for 12 months. If you wish to continue the discussion, please create a new thread in the appropriate forum.