Hard surface modeling on cylinder
Hi, I have a problem - I can't figure out how to do this or if it is even possible.
I am trying to make a cylinder with cube like protrusions (see images for example) as a single mesh, and I can't make those protrusions look like cube without messing up cylindrical form because when adding loop cuts to add support edges - cylinder loses it's shape - pinching after I add turbosmooth or opensubdiv, and that is just how it works if you add loops alongside the cylinder, if you add across you are fine.
I understand that but is there a solution to this or I just can make cubes separate from rest of the mesh and place them on surface of cylinder, is that ok to do in hard surface modeling and generally in 3d (if so when it is ok and when it is not?) or is it no-no?
I tried using chamfer modifier on edges that I want to make sharp but in that case cylinder surface folds under cubes when turbosmooth is applied.
Also I tried using edge crease attribute set to 1 for edges that I want to be sharp but that just creates the mess of the shading on cubes.
Is there a solution to this?