I would like to render the volume that is shaded by an object (e.g. cube), not only the 2D shadow cast on the ground (as in the attached image).

I understand that in reality the shaded volume is not visible as shaded (only when it "reaches" a surface like the ground plane it becomes evident), but in my project I need to somehow show the shaded volume as well (preferably semi-transparently).

Is there an easy way to do it? I am using the lamp of type Sun and the Blender Render engine.


  • $\begingroup$ @someonewithpc thanks for the link, but it didn't help. It's related to the Spot lamp and/or Cycles. $\endgroup$
    – flotr
    May 17 '15 at 18:44
  • $\begingroup$ @someonewithpc thanks again, but the link refers to the Spot lamp. I am using the Sun which does not support Halo :( $\endgroup$
    – flotr
    May 17 '15 at 20:31
  • $\begingroup$ Further, it seems that the solutions refer to an inverse case, where there the light is limited (e.g. through a window). $\endgroup$
    – flotr
    May 17 '15 at 20:32
  • 2
    $\begingroup$ if you are not prepared to use a spot light, the only way is for you to create an image to superimpose over the image. Is there any reason you would not do the spotlight? $\endgroup$ May 20 '15 at 6:37
  • 1
    $\begingroup$ Possible duplicate: blender.stackexchange.com/q/6298/599 $\endgroup$
    – gandalf3
    Dec 5 '15 at 8:13

Make a point cloud where you want your voluminous shadow to be (I suggest keeping it cubish in shape so everything matches up alright), and use the volume shader on this extra object instead of the surface shader. Making it a shadeless object would also keep it from casting any additional shadows (I don't think it does with the point cloud method, but this is a workaround if it does.). You can mix this whole thing with a transparent shader to control how visible it is.

EDIT: Point cloud is unnecessary with this method, just warp a cube to the right shape.


I'm not really sure what your asking and I didn't understand a thing IncessantLee said. But if you trying to ask how to only render the shadow and the cube casting the shadow but not the plane. select the plane, go to the materials tab, and under shadows check "shadows only". when you render it the plane will not be visible but you will still see the shadow and the cube. Hope this helps, again I wasn't really sure what you were asking.


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.