0
$\begingroup$

I need to put a png image on a semi-transparent cylinder. Like a logo on a colored cup. I need to achieve it only blender render (no cycles, because export in a 3rd party program).

SUM UP :
colored semi-transparent cylinder (like alpha 0.8, color red)
PNG logo with transparent background.
Logo is all around the cylinder, so we have to see the backface.
Logo is opaque
Logo could have several color

cup reference image

$\endgroup$
  • 2
    $\begingroup$ This site is for asking/answering specific questions, not step by step guides. Is there a specific issue you are having? $\endgroup$ – Brenticus Dec 19 '17 at 16:41
  • $\begingroup$ yes, how to make the make the transparent part of the png colored? $\endgroup$ – marshallus Dec 19 '17 at 16:52
  • $\begingroup$ i made the cup semi- transparent, the logo with png, but can't mix the two. The logo is not visible behind the cup $\endgroup$ – marshallus Dec 19 '17 at 16:54
1
$\begingroup$

I'm not sure to understand what you mean, but I feel you maybe just need to enable this flag in the "shadow" section of the blender internal material settings: "receive transparent".

Here I created a (guess somewhat) similar setup, and without that flag the result is like this

enter image description here

while after enabling it, you can see the "hidden" image behind the semitransparent "glass"

enter image description here

note I here used "raytrace" transparency, but it should work with "Z transparency" too...

$\endgroup$
0
$\begingroup$

In the material settings turn on Transparency, set the Alpha to something around 0.1 (this is where you set how transparent the cup will be).
Transparency in material settings

Now add an image (with alpha) in a texture slot. The most important thing is that you turn on Alpha in the Influence section. If you have an image with an 100% opaque part, do not set the influence all the way to 1, leave it around 0.5. (In my example with the material's alpha at .1, and the texture's influence at .5 the final alpha of the image will be .2)

texture settings

I used a white image (this one) so I turned on RGB to Intensity then selected the color there.

$\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.