Take the 2-minute tour ×
Blender Stack Exchange is a question and answer site for people who use Blender to create 3D graphics, animations, or games. It's 100% free, no registration required.

I want to make certain shadows more prominent (using Cycles) without further illuminating the rest of the scene.

Example: I have a simple studio with a bowl of fruit and 3-point lighting. The light looks great so I don't want to change it but I want the bowl to cast a darker shadow on the ground (without dimming the back-light).

Alternatively, and this would be really cool, an anti-light source. Like a spot light that throws darkness instead of light. (Am I crazy for wanting this?)

Thanks!

share|improve this question

5 Answers 5

up vote 7 down vote accepted

You have three options.

  1. You could add a light that is only visible to the shadow path, so it won't add any light, but it will cast shadows. If you're happy with the scene otherwise, you should duplicate one of the existing lights and move it forward or back just a touch.

  2. Another option is to add a "negative light", where you add a light with a color of white, and a negative value for the strength. There aren't such things in real life (except maybe black-holes) but for some lighting effects it is a neat trick to add darkness.

  3. Lastly you could do something with render layers, and render passes to get the shadow on it's own render layer and then control how dark it is during composting.

share|improve this answer
2  
To make a negative lamp in cycles you must set the Strength to a negative number. Setting it to black will effectively disable it. –  gandalf3 Apr 27 at 19:09
    
Ah, yes. edited to fix my answer. –  J. A. Streich Apr 28 at 19:33

Without adding any more lights to the scene, you can play with the light paths node for the existing lights. For example, in this scene with only one light source and no ambient lighting the darkness of the shadows is determined by the light bouncing on other objects. enter image description here

By adding a light path node to the light, you can separate direct light (green) and indirect lighting (red) using with two different emitter shaders in the same light. enter image description here

By moving the values on the emitter, now you can control how dark your shadows are. You can even use negative values! enter image description here

for additional info on light paths check out Bartek Skorupa's tutorial: http://cgcookie.com/blender/2013/02/26/blender-cycles-light-path-node/

share|improve this answer

You can modify the materials properties of the table so that the shadows cast on it are darker.

If you turn down the shader for 'ambient' and turn it up for 'diffuse' then you will have your higher contrast shadow. You will also be able to do this without adding contrivances to your scene (e.g. magic invisible negative lights).

info here: http://wiki.blender.org/index.php/Doc:2.6/Manual/Materials/Properties/Ambient_Light_Effect

share|improve this answer

Compositing:

You could also use Compositing:

By enabling the AO and Shadow passes in Renderlayers > Passes:

enter image description here

You can use these in the compositor to darken parts of your image. For example:

enter image description here

You can achieve a wide variety of effects with the compositor and render passes (this is only a basic example). If you use renderlayers you can do even more, such as only affecting the shadows cast on the floor plane (see this question).

A nice advantage to using compositing is that you can tweak things without re-rendering.

Rendering:

Another thing you can try that hasn't already been covered by the other answers is Bounces:

Here is an example comparing 0 to 3 glossy and diffuse bounces (Render settings > Light Paths > bounces):

enter image description here

Note that you can also set the bounces per-shader with the lightpath node.

Disabling Caustics can also result in a slightly darker image.

share|improve this answer

If you are using Cycles and just want to make all shadows in the scene darker, you can simply use the new "Clamp Indirect" option. By setting it to a very low value (eg. 0.01) you can minimize the amount of indirect light that brightens shadows, thus making them darker:

very low clamp indirect darkens shadows

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

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