0
$\begingroup$

I was wondering if anyone can help with a problem I've been having with trying to apply to a Subdivision Modifier to a model that I've been working on for a while.

I asked about this problem on another website, but since this site deals with the more technical elements of Blender I thought that I would have a greater chance of getting help here with this problem than somewhere else.

Anyways, I had been trying to fix some problematic geometry on the lower area of my model's belly but since I had been trying to keep amount of overall amount of vertices to a minimum, there was a insufficient amount of geometry to work with in fixing the issue. I then decided to try and apply the Mirror & Subdivision modifiers to the model so that I could increase of amount of vertices to work with and then use the Sculpting Tools to smooth out the problematic area. It worked as I intended, however, it is here where the main problem of this topic comes into play.

enter image description here

After the Subdivision Modifier is applied, everything seems fine at first but when I try to pose my model, various distortions in the mesh that weren't present before I applied the modifier begin to appear all across it.

enter image description here

The problem is especially noticeable here with the underside of the model, with a really nasty-looking, sharp corner forming on the back of the foot/leg that shouldn't be there.

enter image description here

Surely, there must be a way that the Subdivision Modifier can be applied so that it doesn't cause these distortions. Otherwise it makes the Subdivision Modifier a rather unreliable tool to rely upon, since you have no idea how the model & the way its rigged is going to turn out when you apply it.

I've included a Blend File that contains a version of the model without any of modifiers applied and without any rigging. I hope that someone will be able to help me out with this issue, and that any aid whatsoever would be greatly appreciated.

Link to Blend File

$\endgroup$

1 Answer 1

2
$\begingroup$

It's a bad idea to apply subdiv. If you animate a mesh with an armature, try to keep the topology clean and sufficient, but not redundant. Add 3 loops where the limbs are to allow the mesh stretch correctly. When you skin your mesh to the armature (weight paint), it's much easier to handle non subdivided mesh. And keep the armature modifier before the subdivision.
Yes. maybe your model has insufficient geometry, but it doesn't mean you have to subdiv the entire mesh. Just think where and how you want the model to bend, and add geometry (by hand) just there. And master weight paint mode, it will change your model skinning drastically.
As a good start I'd recommend some tutorials to get understand the basics. I like the rigging series by DanPro on youtube. Try this one, to see what matters on rigging. There are tons of nice tutorials, just find that will suit your skills and taste.

$\endgroup$
2
  • $\begingroup$ I was aware that its generally a bad idea to apply the Subdivision modifier, I thought it was simply because once applied it became extremely difficult to large, uniform changes to the mesh. I was also under the impression that you had to apply all modifiers before you could import the model into another program, which is evidently false, since I just tried importing the model into Unreal Engine 4 and it worked perfectly. I can't use the Subdivision Modifier to fix the problematic area of the mesh then I guess I'll just have find a alternative way to do it. $\endgroup$ Dec 28, 2018 at 8:21
  • $\begingroup$ When you export, it's just one more extra step - save as, apply, export, kill. The working file is intact, the applied version exists only while you export.The alternative way maybe is Ctrl+R (add an edge loop) on problematic areas. And as for sculpting details, you always can use the Multiresolution modifier on top of the rigged low-poly mesh, and add fine details on top of it. $\endgroup$
    – Mechanic
    Dec 28, 2018 at 9:52

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .