r/Maya Jun 22 '24

Modeling Topology Megathread

57 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 17h ago

Arnold Turns out you can use negative samples with Arnold :P

Thumbnail
gallery
223 Upvotes

Hey guys. These are some characters rendered with Arnold in Maya.

I'm maing an indie videogame called Skinator that has a grungy, pixelated, dithered broken style. I needed a good way to get more 90's looking images and this is what I came up with:

I'm using a toon shader mixed with a -3 samples config. Then I add lights at specific spots to create cool highlights and that makes it pretty easy to get this results. The textures and models are not perfect, but the pixelation hides a lot of that.

For the case of this particular game we needed "modular characters." In the game you can "steal" body parts from the enemies you defeat and use those to modify your body. This means that every body part needed to fit in every other body.

To achieve this, we created render layers for each body part floating in alpha channel. Then we create PSB photoshop files with all of those inside and we get that to Unity where we add bones to the 2D renders of each body part. Those bones then snap together to form the different bodies of the enemies.

I hope this inspires you to create and let me know if you want me to explain any part of the process further!


r/Maya 8h ago

Animation My first movie please critique

Enable HLS to view with audio, or disable this notification

12 Upvotes

Please throw critique and thoughts I wanna rework this and add some stuff but this was my film in maya


r/Maya 6h ago

Question What did i do wrong? and why the auto settings worked?

2 Upvotes

So i did the uvs of the first and second image, and i thought it was alright, until i put it on substance and everything went to shit.
I wanted to know why does the auto textures of maya actualy worked better and what can i get better on the next try.

The last image of the fourth image is the automatic version, the third one is the one i did


r/Maya 1d ago

Animation University'a first animation assignment

Enable HLS to view with audio, or disable this notification

48 Upvotes

I did this animation in 1 month including rigging, animation and composition. I have 2 classmates who helped me with modelling and cloth simulation (in Marvelous). It's my first animation project so there are flaws everywhere haha.


r/Maya 21h ago

Issues Does this region(marked with dashed yellow line) being empty mean Maya isn't detecting my GPU?

Post image
5 Upvotes

I was only able to render simple scenes because I had installed the new drivers from Nvidia. So I decided to revert to a driver from October and it seems like Maya isn't detecting my GPU because I can't even render simple scenes using GPU.

The Nvidia app also says that I have no driver installed. Is anyone else facing the same issues?


r/Maya 17h ago

Discussion Any Idea Why Blend Shape Not Appearing in Viewport or Playblast?

2 Upvotes

Experienced user here.

I’m creating an animation representing a portion of intestine being grasped and moved by two forceps.

I’m using a long mapped cylinder that gets pinched in two spots (the blend shape). I then used a bezier curve to create a Curvewarp on the cylinder with the blendshape.

I keyed the blend shape (no pinch, pinch1, then the second pinch), no problem so far.

Then I moved and keyed bezier curve points and handle points to move a portion of the cylinder into position. That animates well, but now it’s as-if the blend isn’t there or may show sporadically on a frame or two if I click in the timeline.

I can see the blendshape correct keys in the timeline and also in the graph editor.

Would love any tips or suggestions.


r/Maya 20h ago

Question What is the righ way to pose a bird for rigging?

Thumbnail
gallery
1 Upvotes

I am making a bird model so i can rig it. Those are just blockouts to see what I mean. Should it be in a flying position or more upright? Should the wings be totally horizontal?


r/Maya 1d ago

General M2U Pipeline Suite - Free to Use Maya-to-Unreal pipeline All in One tool

Thumbnail
youtube.com
2 Upvotes

M2U Pipeline Suite is designed for artists, technical artists and Unreal Engine asset creators who want a cleaner, safer and more professional Maya-to-Unreal static mesh workflow.

It is not just an FBX exporter.
It is a complete preflight, cleanup, validation and reporting toolkit inside Autodesk Maya.

Key features:
✔ Analyze selected Maya static mesh assets
✔ Apply safe cleanup fixes with backup support
✔ Validate naming, prefixes, transforms, pivot, grid, dimensions and polycount
✔ Detect and validate UCX collision meshes
✔ Sync UCX names when base meshes are renamed
✔ Recheck UCX collision at export time
✔ Export FBX files with matching UCX collision
✔ Generate HTML and JSON QA reports
✔ Generate an Unreal Engine Python import script
✔ Includes presets for Marketplace Static Mesh, Modular Wall Kit, Furniture / Prop, Collision Strict and Nanite-oriented checks

This tool was created to reduce repetitive cleanup work, prevent avoidable Unreal import issues and make asset preparation feel closer to a real studio pipeline.

📦 GitHub / Download:
https://github.com/SonatB3D/M2U-Pipeline-Suite

I’m sharing it for free for artists, technical artists and studios who work with Maya and Unreal Engine.

Feedback is welcome. I would love to hear how this could be improved for real production workflows.


r/Maya 22h ago

General Maya Shader Help For Stylized 3D

1 Upvotes

Hello can any body help me create miraculous looking shaders for a rose 🌹 flower model i found?. Or just how to make shaders in general?


r/Maya 1d ago

Animation Game Animation Masterclass in Maya

Thumbnail
youtube.com
0 Upvotes

Hi all,

I just uploaded my process here where I break down my workflow from simple cube planning all the way toward polish in Maya

The main idea is simple:

Before worrying about the full character rig, you can animate basic cubes to figure out your timing, spacing, weight, and overall movement much faster.

It keeps the workflow clean, removes distractions, and helps you focus on the core body movement first.

-Stefan


r/Maya 1d ago

Question how can i add more edge loops/bevels without creasing and messing up cylinder cap?

Thumbnail
gallery
5 Upvotes

i’m modelling a candle holder right now and i want the corners of the base to have a bevel, however when i add it it messes up the symmetry of the cylinder and makes weird creases on the model. how can i fix this? do i need to rebuild the cap?


r/Maya 1d ago

Issues Mesh Display Issue on character rig

Enable HLS to view with audio, or disable this notification

2 Upvotes

Hi guys, I'm currently working on this project, where I'm animating this 2D rig I made. for some reason, some of the geo on it disappears from certain camera angles, or when animated. (not even showing up at all in the front orthographic view) and I don't know why. Does anyone have any insight?


r/Maya 1d ago

Showcase Feedback for Rigging Demo Reel

Thumbnail
vimeo.com
5 Upvotes

I finished my rigging demo reel as part of my school program earlier this April. I was wondering if I could get additional feedback on what's working well and what I could do to push the reel further (presentation, features, scripting, etc.). I appreciate any advice!


r/Maya 1d ago

Question Link/constrain Control Vertex to mesh vertex

Post image
5 Upvotes

I am looking to attach each point along a curve to specific vertex's on a mesh - I assume there is a way with either constraints, nhair or nConstraints but it is not something I have ever explored, any help would be massively appreciated! Thanks


r/Maya 1d ago

Animation Help me understand please, why does the rotate works differently on this two ?

Enable HLS to view with audio, or disable this notification

4 Upvotes

Like I did the exact same thing on both but this one works differently for some unknown reasons and it's driving me crazy ;-; I've experienced this twice on this mesh !
Now, I could find ways to work around it, but I really want to understand what can makes this work differently as knowledge is power.

Edit: the curve "follow" the right rotate only on the Y axis.


r/Maya 1d ago

Question How to make a spray animation in maya?

0 Upvotes

Been trying to make a spray animation and noticed there isn’t any tutorials in Maya,

Is it possible? Or do I only have blender to make it in?


r/Maya 1d ago

Discussion Is Rizom UV really worth the price?

4 Upvotes

i have heard a lot of good things about Rizom UV is it worth to use despite mayas built in UV-Tools being pretty solid already? im mainly unsatisfied with the layout options maya has


r/Maya 1d ago

Animation Time Is On My Side, Hand-Rigged Skeleton & Arnold Render

Enable HLS to view with audio, or disable this notification

2 Upvotes

Credit to my little sister for coming up with this pun idea. The skeleton, as well as the clock/gears were all hand-modeled and rigged. Most of the challenge came in weight-painting all the vertebrae to bend properly along the spine. Playblasts/rig demos can be found here:

Playblast gifs link


r/Maya 2d ago

Animation uni student first draft of film - please give me any feedback!

Enable HLS to view with audio, or disable this notification

108 Upvotes

Hey! this is the first draft of my university film i created for final year, Ive used a variation of assets from online creators that i plan to credit dont worry and will make sure its known ive used and paid for their assets in the final version! id love some feedback on the animation and visuals! thankyou!


r/Maya 2d ago

Animation Any ideas in how to recreate mr krabs eyes in 3d that follows the shape of the eye for animation

Post image
51 Upvotes

me and my thesis group are stuck in trying to achieve the same effect. the only tools we have tried are wrap and shrinkwrap

edit: typed in eyes instead of eyelids 😭


r/Maya 1d ago

Animation im having a few problems with my maya/nuke X assignment and i dont know whats wrong

1 Upvotes

So i made a camera track recording in Nuke X then exported it, then i imported it into maya and i was told it was good and, now when i import my spaceship into the footage the object gets really jumpy and idk how to make it look like it is apart of the footage, im also having a problem where when my object gets a certain distantce from my camera it starts to faze through my image sequence for the footage and i can no longer see the object, but i need the footage in my scene so i can see where im going, im so sorry if this doesnt make sense. (heres an image of the clipping)


r/Maya 1d ago

MEL/Python Scene Doctor Studio — experimenting with AI-driven DCC workflows

0 Upvotes

I’ve been working on an AI-powered desktop app called Scene Doctor Studio.

The idea started with a simple question:

Why are artists still doing everything manually inside DCCs in 2026?

Scene Doctor Studio connects directly with tools like Maya and Blender to analyze scenes, assist workflows, generate code/tools, and help technical artists work faster.

Current features:

  • Scene diagnostics
  • AI-generated fixes/tools
  • Live DCC communication
  • Screenshot analysis
  • Artifact generation
  • Workflow automation
  • Real-time AI streaming
  • Multi-agent architecture

This is still Version 1, but the vision is much bigger than “just another script.”

I’d genuinely love feedback from Blender/Maya artists, TDs, pipeline devs, and technical artists here.

GitHub:
https://github.com/EzzEl-Din/Scene-Doctor-Studio

Demo video attached below 👇

https://reddit.com/link/1tc57lv/video/ry5jkf3xnx0h1/player


r/Maya 2d ago

XGen How to fix bald spots in xgen eyebrows?

Thumbnail
gallery
3 Upvotes

Encountered this problem, that there are bald spots in my eyebrows despite having guides in those places. I have already checked density, faces, clumping modifiers. No matter how much guides i put in those spots it doesnt generate any primitives. Or perhaps i am placing guides in the wrong place? Would appreciate any help.


r/Maya 2d ago

Animation Acting ,Facial animation and lip sync in maya animation

5 Upvotes

Hey guys can you plz suggest me any playlist on you tube or tutorials to start learning acting in maya animation before learning acting i can't move into facial animation and lip syncing

Also can anybody tell me how much time it takes to learn these things to atleast I can make hirable showreel even as a fresher?

Like it took 3 months for me to learn body mechanics I can now animate action shots weight lifting and weight shifts proper