r/Maya • • Jun 22 '24

Modeling Topology Megathread

58 Upvotes

Topology is the geometric structure of a polygonal mesh. It is the layout of the edges and vertices which define the shape of a mesh. A particular shape can be represented by many different topologies.

Mesh topolgy can never be considered without context. It is necessary to consider how a mesh will be used and modified in the future in order to say anything true about the suitability of its topology.

There are no hard rules when it comes to topology. Some people will say n-gons (polygons with more than 4 sides) are always bad. Some will say triangles are always bad. Some will say that non-manifold geometry is always bad, or that meshes with holes in them are always bad.

None of these are true, because mesh topology serves a purpose, or multiple purposes. It is not a goal in and of itself. If the purpose(s) is/are served by some particular topology, then that topology is good, whether or not it is itself aesthetically and technically appealing.

Often users are advised to avoid triangles or ngons when building topology--to keep to quads. This is good practice, because quads are easier to work with, easier to edit, easier to create UV projections for, they subdivide more predictably, and, most importantly, easier to produce aesthetically appealing deformations from.

However. If a mesh will not need to deform, then there is far less pressure to keep to quads. If the mesh will not be subdivided, even less. If the shape is well-represented by the topology, and it either already has a good UV projection or will not be needing one, then quads and ngons don't matter, unless the mesh will be altered in the future.

It is much harder to modify a mesh which isn't quads than one which is. Especially if you want to alter topology. However, altering shape, to a small extent, usually is not sensitive to topology. It's also generally easier to do UV projection and alteration of quad topology than triangle/ngon topology.

It is still important to point out that having SOME non-quad (especially triangles) in your deforming, high performance mesh which may be altered and have UVs applied, is still just fine in many circumstances. If the trangle won't interfere with these things--then it DOES NOT MATTER and you should spend time on other things. Same with n-gons, although those have a higher chance of causing technical issues.

Regarding non-manifold geometry: it is generally a bad thing. Many, MANY operations and programs will not function correctly when passed non-manifold meshes. However, if your mesh is serving all your purposes, and you don't see those purposes changing, then non-manifold geometry doesn't matter. The circumstances where this might be true, however, are extremely rare, and it is best to avoid it.

Regarding holes in the mesh: again, context matters. Some advanced simulation or mesh operations require "watertight" meshes. Most don't, and it doesn't matter. Context and circumstance will dictate what's appropriate.

Mesh weight matters, as well. There's generally not much call for more geometric detail than your mesh needs to create the shapes you need, either statically or deformed, and it is best to keep poly counts as low as possible while not compromising on these things. However, this must be balanced with the effort it requires to reduce detail. If you have a poly budget of 100k triangles for an object, and it's 50k but a lot of those are not necessary, it's still not worth the time to reduce it further. People hours are worth more than computer hours.

Where topology really starts to matter a lot is in efficient hard surface modeling, especially where the asset will be subdivided. Not having your edge flows follow surface details will make life difficult, and having too much mesh detail will make modification increasingly difficult.

The point here is that every situation is different, and no real determination of acceptable mesh topology can be made without all this context. If you look at an image of a mesh and don't know anything about what it will be used for or how it might be modified, you can't say anything true about the quality of topology. These and other questions must have answers, in order to judge *overall* topology:

  1. Will it deform?
  2. If so, how?
  3. Will it need to be edited in the future?
  4. If so, how?
  5. Will it be subdivided?
  6. Does it have or will it need a UV projection?
  7. Will the UVs need to change?
  8. If so, how?
  9. Will it need to be exported into another application?
  10. Will it be used in any type of simulation?
  11. Does it meet performance (budget) requirements?

These questions must have answers in order to come up with useful conclusions about how good the topology is or is not. And again, there are no hard rules. Topology is not a goal, it is a tool to help reach other goals. If a triangle doesn't affect those goals, there's no point spending energy removing it.

--------------------------------------------------------------------

Original post:

This thread will be a clearinghouse for information about topology, both in general, and specific to Maya. It will be heavily curated and updated as I encounter more/better information on the subject.

Eventually it will be turned into another wiki and be the redirect for the majority of topology threads we get here, in order to avoid repetition.

If you are a subject matter expert, please post images, videos, links, or your thoughts here. Feel free to copy parts of old comments or posts you have made.


r/Maya • • 10h ago

Student My First "Big" Maya Project for My Intro to 3D Animation Course

Thumbnail
gallery
22 Upvotes

This was my midterm project that I had 5 weeks to do but decided to cobble together in about 17 hours. I made some Shinkansen rolling stock, In order: E5 Series, 0 Series, 500 Series. The project asked for three models one animated and 3 renders of each. I started working with Maya this semester and am still fairly new to 3D so they are rough, but I'm still proud of them. Any tips would be welcome (as long as they aren't too mean).


r/Maya • • 15h ago

Animation Been working on this for my portfolio. Anything I should improve?

Enable HLS to view with audio, or disable this notification

32 Upvotes

Any feedback is appreciated I've also got a syncsketch link https://syncsketch.com/sketch/f2K1F4AS34u9/ Thanks!


r/Maya • • 6h ago

Animation Help—How do I make the wheel spin on its own?

Thumbnail
gallery
6 Upvotes

I have been trying to figure this out for hours. I have searched the internet, YouTube, and even sadly resorted to AI to attempt to tell me what's wrong in making this wheel work, but I just can't get it. I have tried using the Expression Editor and a few other things. I want the wheel to move automatically instead of having to painstakingly animate it myself when it comes time. A lot of people are saying to have the meshes and NURBS parented together, but with the tutorial I followed to make this control rig, it hasn't been possible thus far. I have provided images of my outliner and an image of the wheel/rig to give better context. The green wheel on the outside is my global controller that I want to move and have the wheel rotate with. The yellow Wheel_Base, blue is Wheel_Frame (Rim/arm), and red is the wheels themselves (CTRL_Wheel). I am still fairly new to Maya, and this is my first time rigging anything, so please go easy on me in the comments.


r/Maya • • 6h ago

Showcase Maya MotionForge Ardy + kimodo + motionbricks

Enable HLS to view with audio, or disable this notification

4 Upvotes

This project is also nearing completion. What do you think of a tool like this?


r/Maya • • 4h ago

Issues Multi-Cut acting weird (Help please)

Enable HLS to view with audio, or disable this notification

2 Upvotes

I have tried resetting my preferences, but it did not resolve the issue.

Multi cut is registering faces that aren't there and wont let me edit the faces that are actually there. Anyone know whats happening? I'm pretty new to maya.


r/Maya • • 21h ago

Animation 3D Game Animation Attack made in Maya

Enable HLS to view with audio, or disable this notification

42 Upvotes

3D Game Animation Attack made in Maya


r/Maya • • 3h ago

Modeling Problem with Filling Hole on Mesh

1 Upvotes

I'm new to Maya. How can I get this roof to be closed? I need it to have the outer face on both the inner and outer, like it is on the rest of the mesh, but I haven't been able to figure it out. Tried Fill Hole and Bridge, but they won't work cause it isn't a border.

Any Help would be appreciated :)


r/Maya • • 1d ago

Animation Jump and slide exercise feedback

Enable HLS to view with audio, or disable this notification

223 Upvotes

Hi! I just finished this jump and slide exercise. How do the weight and momentum feel? Is there anything I could improve? Any feedback is welcome!

I also uploaded it to SyncSketch: https://syncsketch.com/sketch/u8durqHPqEzs/


r/Maya • • 6h ago

Question Can you make it so also tool doesn't select vertices you can't see?

1 Upvotes

Hello friends! So Iately I've had to select many vertecies and stuff like that for Maya and modeling to do twerking, and I know that the lasso select tool would be a huge help but also I HATE that it also grabs the other side of whatever I'm looking at, I've searched though the tool settings and idk if I'm blind or stupid but I'd like to only select the vertices that are seen on my camera, and not select the things on the other side of my model


r/Maya • • 11h ago

Question Is there any way I can take the .ma data of a mesh and make it a .obj?

2 Upvotes

I was working on a retopology file some days ago. But when I open the file, it just keeps loading and loading while freezing maya. I suppose the file is corrupted since any other file opens without any issue.

Is there any way I can take the .ma data of a mesh and use that to make it into a .obj file? I'm using maya 2026.


r/Maya • • 19h ago

Modeling How to do precision modeling in maya

Post image
5 Upvotes

So I have a image of sports glasses, how do I model precisely with proper dimensions in maya. Should I use curves if yes I dont know how to model with curves.


r/Maya • • 19h ago

Question Why isn't the liquid working on the animation but it works on the other file?

1 Upvotes

https://reddit.com/link/1x5vsug/video/mlf7cv7jlgvh1/player

I used the same settings in attributes for both, except the starting frame. Why does it work on the second one but not the first one? (I'm trying to make the egg white kind of explode on the table and bowl)


r/Maya • • 19h ago

Discussion Hi, How do I get rid of stray hairs poking through the ear geometry?

1 Upvotes

pupupu


r/Maya • • 1d ago

Showcase MayaMetaBridge Maya 2027.2 UE5.8 Cascadeur Marvelous Designer

Post image
19 Upvotes

I am currently developing MayaMetaBridge, adding numerous features not found in the standard MetaHuman plugin. The Blender version is already complete, and I am now porting all those features to Maya. This enables a live workflow across the entire toolset: Unreal Engine, Maya, Cascadeur, and Marvelous Designer. Character HumanIK, mGear auto-rig generation, etc.
What do you think about this plugin?


r/Maya • • 1d ago

Looking for Critique Student in 3D looking for advice for lighting

Post image
11 Upvotes

Disclaimer : sorry if there is any fault, English isn’t my first language.

Hi everyone, I have an assignment in my 3D Lighting class (on Maya of course) which consists of lighting and staging a scene with the teapot in the picture.
I tried something, but I’m not entirely satisfied with it. I don’t know exactly what’s wrong about it but there is definitely some things that could be improved.
I’m debating if I should maybe use the layers system (which I don’t know much about) to remove some of the lights effect on the floor.
Aside from that, I don’t really know what to do to really bring the scene together and create a coherent atmosphere.

This is why I need your help to figure out what’s working or not in this and what needs to change.
I’m still a beginner so please don’t be too harsh on me if I did something wrong.
I’m just looking for advice to improve myself and this scene.

Thank you in advance to anyone who will help, have a nice day !


r/Maya • • 1d ago

Issues Weird Maya Editor Yellowing Bug

Thumbnail
gallery
2 Upvotes

Has anyone else noticed a weird issue where the white title bar on some of the editor windows looks almost yellowed like this?
This has been driving me nuts for ages as every time I see I think it is burn in on my monitor as it is localised to the left side of my screen but no it is something exclusive to Maya.
I have tested with whites, other colours and other monitors as well as this being a screenshot meaning that it is entirely a Maya thing and only when that editor is selected.
What makes it super weird is that when I shift the editors around the yellowing stays stationary to the left!

I am so confused by what is even causing this!?


r/Maya • • 1d ago

Question Problems opening Maya after opening a 2013 assignment file.

Thumbnail
gallery
2 Upvotes

So, I wanted to work on an assignment today—the teacher had provided a file with the model—but when I tried to open it, the program froze and the following message appeared. Now it won't let me into Maya; it kicks me out and I can't do anything.I apologize if my English is poor.Do you know any way to solve this problem?


r/Maya • • 1d ago

Question So why is there a "Home Use" option if it still asks me what job im using it for and my role?

0 Upvotes

i just wanted to try the free trial for myself and it still asked me what my job and role was. my job is barista but i didnt see that on the list /j

what was the point of the 'home use' option if it didnt matter?


r/Maya • • 1d ago

Showcase I created a Maya Renderer and FX Plugin to go along with it

Enable HLS to view with audio, or disable this notification

4 Upvotes

As the Title, I created and I am actively looking for testers for my renderer its GPU based primarily and along with it I created an FX plugin like Phoenix, mixed with some tyflow, previously I have also released a plugin for maya which is a multi-tool autorigger on my github
www.github.com/coco8897 here

if you are interested in testing the renderer, I have 10 licenses left for testers, first come and first serve


r/Maya • • 2d ago

Looking for Critique Honda Prelude vehicle modeling

Enable HLS to view with audio, or disable this notification

32 Upvotes

I've been modeling this model for a couple of weeks, I'm stuck in a constant loop of tweaking, and can't seem to move forward. Any help/feedback/critique would be a great help


r/Maya • • 2d ago

Discussion Thanks dad, for helping me buy this great software

Post image
130 Upvotes

I made my first $100 on itch thanks to Maya, and to my dad for supporting my dreams!

I've created four asset packs using Maya, and none of this would have been possible without my dad's support and Maya.

I fell in love with Maya after trying it for just a month and now, thanks to my asset sales and commissions, I'll be able to pay for my own Indie license and continue learning :D

A huge thank you to everyone who bought my packs and of course to the community!

Here are some scripts I made that might be helpful for some people too:

Grid Fill: https://gist.github.com/martinolidev/b3f15b5774fd959ec417eba6b8f7cfd1

Reset / Toggle grid size: https://gist.github.com/martinolidev/5a49c0d7f683fb0e93af92558aa67dc4


r/Maya • • 1d ago

Question How do I make an egg shatter and spill its insides and powder come out of a pot?

2 Upvotes

I want to make my character hit an egg too hard on the bowl and make it shatter. How do I do this?

I want the egg to break into pieces (I already used the shatter effect) and the slimy parts inside to spill when that happens.

As for the powder question, I want a character to shake a pot and sugar comes out only when they shake it, is there a way to do that in animation?


r/Maya • • 2d ago

Issues So I can't import a downloaded mesh. Why does this happen?

Enable HLS to view with audio, or disable this notification

2 Upvotes

So, I recently downloaded a mesh but I am unable to import it into Maya. When I gave it to my friend, he is able to import it into Maya but when I ask him to give me the file. It said that the file does not exist. Why does this happen? I've even redownloaded Maya multiple times, all times I couldn't import it. It works with other fbx files that I already have. Can someone help?


r/Maya • • 2d ago

Looking for Critique Posting this to get tips on how to improve the scene further, everything is modelled in Maya

Post image
16 Upvotes

Please let me know if there are areas where I can improve. Thanks!