i was trying to put a chrome-like material in a curve that i'm doing, because it needs to somehow 'shine' on the borders, like a detailed curve/tube, something like this: enter image description here

Is this possible to do with a thin object like this? i need to zoom it in the animation, so that's why i need it to be detailed on the material...oh and also, it should stay with black background so it will not reflect anything at all.

Thank you in regard.

  • 1
    Use the antisopotry shader and the glossy shader. The rest is lighting. Notice that material questions are not necessarily strictly on-topic for this site. – VRM Jan 12 '15 at 18:50
  • 3
    Could you clarify the it should stay with black background so it will not reflect anything at all. part? – VRM Jan 12 '15 at 18:54
  • It will not and can't reflect anything since the background is fully dark/black – beavoru Jan 12 '15 at 19:40
up vote 29 down vote accepted

Random shading tips


Different world colors for background and reflections

Below is an example of using a different color for the background than for the reflections. In addition to colors, you can of course also use, for example, an HDR image for reflections and radial gradient for camera, or other kind of combinations.

Different world colors for background and reflections


Procedural reflections

For reflective materials something is needed to be reflected. Common and nice looking method is to use an HDR image. However, sometimes a simple gradient node can look nice in reflections. You can sort of 'paint' your reflections with it in real-time, which is cool :)

Gradient node reflections


Keep the scale

When using procedural shaders, it's important to reset the scale of the object if it has been scaled:

Keep the scale


Don't skimp on detail

When modeling an object, it's good to test how the light will bounce off the surface. For example, adding some double-beveling easily leads to nicely highlighted rims for some metallic objects:

Don't skimp on detail


My test

My test

dented_chrome.blend

Just add a glossy shader to the pipes and use some oblong planes with an emission shader for lighting. Give them various colours and strengths. You can also experiment with the glossy shader's roughness value to see what you like. enter image description here

Set the background shader to black as you like.
enter image description here

If you want a transparent background in the image file, check the transparent box in render settings (just make sure you save as a file type that supports an alpha channel like .png).
enter image description here

Here's the result.
enter image description here

  • 2
    What's the point of the color ramp with no input? And mixing two background shaders with different shades of grey? You could just have one shader and adjust the color's value. – PGmath Jan 12 '15 at 22:44
  • 1
    You are right. I could have just one shader. But I'm used to using the colorramp. You can't forbid me ;). I can replace the picture according to your suggestion if you like. May be simplier and clearer. – Paul Gonet Jan 13 '15 at 12:08

I would simply use a glossy shader with a roughness value of around 0.1. To get the specular highlights as they are in the picture I would position a plane with an emission shader behind the camera facing directly at the pipes.

To get the black background just go to the world panel of the properties view and set the background shader to be pure black.

  • and a bluish tint to the glossy. – Scalia Jan 12 '15 at 19:51

I would suggest either a glossy shader as above or a convolution/environment map for more precise control with very low overhead.

  • 3
    Good advice! Could you expand your question to help people follow what you mean? – VRM Jan 13 '15 at 1:06

Your Answer

By clicking "Post Your Answer", you acknowledge that you have read our updated terms of service, privacy policy and cookie policy, and that your continued use of the website is subject to these policies.

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