3
$\begingroup$

I'm trying to model a beer bottle and I'm almost finished now. The only thing I still need to do is to apply the labels to the bottle. In Cycles I already mixed the Shaders for the glass and the label. My Problem is that the texture is applied to the whole bottle... It looks like this:
ugly bottle

I want to apply the Texture only to the body and the neck, because only these parts are unwrapped. I want the areas where usually no label is applied (in the image, you can see many tiny labels in these areas) , not to be textured!
this my node setup:

enter image description here

Hope you guys can help me. Thanks in Advance!!

$\endgroup$
3
$\begingroup$

You could achieve this in two different ways

  1. Either use two very similar materials, one with a texture other without, then use two distinct material slots for each. One for the parts with the logo the other for the parts without.

  2. Reset and clear your UV coordinates for all faces of the bottle you want to keep without images. just enter edit mode, select all the faces where you don't want your image to appear and clear the UV coordinates. You can easily set them to X0,Y0 for example, in the UV editor by setting the cursor to 0,0 coordinate by pressing . and scaling them all with a factor of zero.

|improve this answer|||||
$\endgroup$
0
$\begingroup$

I have an easier way on doing that, but it only works if you don't use UV unwrapping. You can just select parts of the mesh and in material settings hit assign, then you can select different parts of the mesh, chose new material and assign it to different part of the mesh. This meted is a lot easier and I use it a lot.

Also you can color the bottle and add labels later by assigning png images to the plane mesh and curving it as you need.

|improve this answer|||||
$\endgroup$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.