So I had a mesh in C4D, I exported it to UV map it in another program and then reimported it into C4D to use it in Body Paint. A few of the polygones lost there edge normals. So rather than looking like a nice smoth rounded garbage bag it has random hard edges that make the polygones very obvious. I could fix the problem in 2 seconds with Maya but I can’t for the life of me find any comands for changing the edge normals hardness-softness in C4D. I have tryed the manual and google but I’m obviously now working things right. I would apriciate any help you guys can provide. Thanks Jeff
I don’t see any difference when I change the phong angle, and it dousn’t seem to change depending on what edge I have selected, which would mean there isn’t a phong angle for each edge. So I’m guessing its not what I’m looking for.
How do you make a selected edge hard or soft in C4D?
You can use the “weight hyperNURBS” if you use “hyperNURBS”.
If not then I think you are stuck with the phong angle smoothing.
If you could apply different phong angle smoothing for different edges, I don’t think it would matter when imported into Unity, as Unity to my knowledge sets the angle for each object.(I am not 100% certain of this, and it would be really sweet it I am wrong)
This makes no sense to me. How in the world could C4D not allow you to average vert normals? Thats such a basic/essential operation for polygonal modeling. What the duce?
As you can see in the included image some polygones are way messed up, they sick out of the mesh like mad, and since I want some of the edges hard and some soft I can’t have unity recalc the normals. Jeff
Wow I think you might be right, the only thing I can think you do for now is move the offending edges until the phong shading pops back to what it should be. I’ve asked on CG talk, so it may be something we’re missing or possibly a free plugin that can do this. I’ll let you know if I hear anything
Boxy
I’ve never used it but it does say that it fixes surface artefacts due to bad quad rotation whatever that may be. Might be a tool in there which fixes things for you.
Boxy
HOLY F*#KING CRAP. Are you guys all telling me that C4D can’t compute some simple edge smoothing? Jeff, if this is true, make your escape now and come back to Maya! This has to be possible in C4D. Otherwise, Jeff, why not make the model in Maya and then 3D paint it in C4D? Then import it back into Maya and get all the edge smoothing correct.
But I can’t believe C4D has no edge smoothing abilities (it’s a decent app)… someone step up and tell Jeff how to pull this off.
Lol, I never missed it before but it does seem odd now that this has come up, but now that I see a situation in which it is useful I’d like to know how to solve it
Just to make sure Jeff, are you selected the offending edges before running the unbreak phong shading command?
that is corect, I am. My friend thinks the problem is that the vertexes causing the problem have one normal per face. creating the hard edge. So maybe a merge normals comand would work, but searching the manual for normals dousn’t bring anything up on the subject. Jeff
I would be using Maya but a long line of unfortinate events has made that imposible for the time being. First my G5 got toasted, second the local shop wanted a fortune to fix it. So I purchased a new Mac Pro and of all the software I have messed with besides games Maya is the only one I can’t get to run under rosseta. So unless they release a UB (which I heard they are planing to) I’m stuck with other tools. Ahhhh, I want Maya back :P!!! Jeff
No, apparently C4d works out normals on the fly, though apparently unbreak phong shading should work too. The only other thing I can think to do is subdivide just those few polygons so that there is a gentler curve…
Cheers
Boxy
You took the words out of my mouth Ethan. This again seems crazy to me, I was looking into C4D as a replacement for maya (since it seemed they weren’t making a UB - Jeff new info?). But if it doesn’t have even this, this is a basic operation. I am starting to become frustrated for Jeff. Some one please tell me this is false.