PDA

View Full Version : how to use raytrace shadow make soft(smooth) shadow without area light?


rayguo
05-24-2003, 03:36 PM
there is some way?
or that is impossible?

ribok7
05-24-2003, 04:48 PM
would using soft shadows solve your problem?

:beer:

tachy0n
05-24-2003, 05:12 PM
You could render a seperate shadow pass and blur in post, or use HDR lighting with FG.

StefanA
05-24-2003, 05:33 PM
try this
-------------------------------------------------------------------
CreatePrim "Grid", "MeshSurface"
CreatePrim "Cube", "MeshSurface"
SetValue "cube.cube.length", 1
Translate , 0, 0.502458210422812, 0, siRelative, siView, siObj, siXYZ
DeselectAll
GetPrimLight "Spot.Preset", "Spot"
SetValue "Spot.light.ShadowMap", True
SetValue "ViewRenderOptions.UseShadowMaps", True
SetValue "Passes.*.RenderOptions.UseShadowMaps", True
SetValue "Spot.light.soft_light.shadow", True
SetValue "Spot.light.soft_light.factor", 0
SetValue "Spot.light.ShadowMapSoft", 0.102362
-----------------------------------------------------------------------

best regards

.stefan andersson

Atyss
05-25-2003, 06:45 AM
Hi Stefan,

The guy asked for raytraced shadows.


There is no way to do soft raytraced shadows without area lights. The only solution is to do it in post, as tachy0n suggested.


Cheers
Bernard

rayguo
05-25-2003, 08:07 AM
thanks all!

i ask this question because i found that raytrace cant create smooth shadow!

but the 3.0 book tell me the raytrace can create realistic shadow

i think realistic shadow=smooth shadow

so i want to know how use raytrace shadow create smooth shadow without use area light! :))

Atyss
05-25-2003, 04:24 PM
Reread my answer, it's all there.

BiTMAP
05-26-2003, 05:51 AM
make any light you want and then put the shadows on and then play with umbra that changes how harshe it is.

rayguo
05-26-2003, 06:39 AM
i see now!!

thank you all!!

:applause:

marci2001
05-26-2003, 07:45 AM
Move your lightsource, enable motion blur.
its quite fake

(you'll need great shutter)

there was in XSI1.5 another option, maybe it was due to a bug.
unfortunatly I don't remember exactly, but somerthing you had to do with motion blur in renderpanel, and it produced something you liked
that's quite a help

M:rolleyes:

BiTMAP
05-26-2003, 11:32 PM
actualy if u just play with the umbra you get nice shadows without having to make bad mistakes with motion blur.

rayguo
05-27-2003, 04:37 AM
but i remember the umbra cant create smooth shadow by itself

is it right?

BiTMAP
05-27-2003, 05:47 AM
no no what i end up is that umbra creates a softer shadow edge when you tweek it, or a harder one, it seems to be the light focus almost...

Atyss
05-27-2003, 05:26 PM
I'd be interested to know how you use the Umbra parameter to create soft shadows. Afaik the umbra is the intensity of the shadow, not its softness.

Cheers
Bernard

BiTMAP
05-27-2003, 06:20 PM
I know when i've played with the umbra setting I've ended up having smoother shadows and such, as well stronger or weaker shadows.

ggg
05-28-2003, 02:02 AM
Originally posted by BiTMAP
no no what i end up is that umbra creates a softer shadow edge when you tweek it, or a harder one, it seems to be the light focus almost...
I decided not to respond to this before, but since the claim is being repeated I have to respond, sorry but it is incorrect.

The very defnition of umbra is: the area not visible to a light source.

penumbra is defined as: the area partly seen by the light source such as by an area light.

As rayguo said "the umbra cant create smooth shadow by itself " As Bernard said "the umbra parameter [in XSI] effects the intensity of the shadow not softness.

rayguo is asking about point not area lights.
the suggestions made, shadow maps(not rtrace really as wanted) etc. will soften the edges

Atyss
05-28-2003, 06:37 AM
Originally posted by BiTMAP
I know when i've played with the umbra setting I've ended up having smoother shadows and such, as well stronger or weaker shadows.

Really? Can you repeat it for us?

Thanks
Bernard

CGTalk Moderation
01-15-2006, 04:03 AM
This thread has been automatically closed as it remained inactive for 12 months. If you wish to continue the discussion, please create a new thread in the appropriate forum.