I have two objects. One is the club head which has a subsurf modifier and the other is the shaft which doesn’t have any modifiers. Is there a way to smooth out the transition between these two objects so that they appear seamless?
My final solution was to remodel the club face by extruding its edges up the shaft object and then using snapping to connect vertices to the shaft. This gave me one connected smooth object. Nathans was very helpful also since I had never used the data transfer modifier before and his solution worked well and gave me some insight into how this modifier works.
Answered by Rick Van Dyk on November 30, 2020
The main reason for the sharp transition between the two are the fact that the normals are discontinuous between the two objects at the intersection. You can soften this transition considerably by creating custom normals for one of the objects using a data transfer modifier. Target one object with the other, set it to affect custom normals, and transfer from nearest face interpolated (usually). You need to enable autosmooth in properties/object data/normals in order to use custom normals.
You'll almost certainly want to use a vertex group to limit the effect of the data transfer.
Almost all of that is shown in the image below, which compares the effects of copied custom normals on the left with regular normals on the right.
Normals are vertex data, so the closer you can get the affected vertices to a face of the target object, the closer the match will be. Sharp transitions can still affect actual shadowing and ambient occlusion. If you have problems with the join because of these factors, you might consider using a shrinkwrap modifier as well, evaluated before (above) the data transfer modifier.
Answered by Nathan on November 30, 2020
1 Asked on December 1, 2020 by jack-wattson
0 Asked on November 30, 2020
2 Asked on November 30, 2020 by rick-van-dyk
1 Asked on November 29, 2020 by daniel-ortega
1 Asked on November 27, 2020 by vadim
0 Asked on November 27, 2020 by rosanna
1 Asked on November 26, 2020
0 Asked on November 26, 2020 by noobmaster69
1 Asked on November 25, 2020 by aie-aie-aspe
0 Asked on November 16, 2020 by cgdive
1 Asked on November 16, 2020 by kitfox
0 Asked on November 14, 2020 by piter_pl
2 Asked on November 10, 2020 by telephone
1 Asked on November 8, 2020 by cgeffex
1 Asked on November 7, 2020 by milun
Get help from others!