Sat, Dec 28, 12:17 AM CST

Renderosity Forums / Poser - OFFICIAL



Welcome to the Poser - OFFICIAL Forum

Forum Coordinators: RedPhantom

Poser - OFFICIAL F.A.Q (Last Updated: 2024 Dec 27 9:24 pm)



Subject: Disappearing Shadows from off-camera objects


WagnerTheUndead ( ) posted Mon, 17 November 2003 at 9:05 PM · edited Fri, 27 December 2024 at 8:18 AM

I have a scene where an off camera figure casts a shadow into the room. Easy right? One figure, one light behind the figure, one camera in front of the figure looking into the room. The top view clearly shows the figure and the shadow extending into the room. The posing camera only shows the light, no shadow. Basically, if the figure cannot be seen, then neither can the shadow. When I put the camera peeking over the shoulder, only the shoulder and side of the head casts a shadow. The parts of the body not visible do not cast a shadow. I have poser5. I unchecked "eliminate backface polygons". These are production, not draft, renders. I am using the firefly engine. I am out of ideas. Suggestions are welcome. Even snide remarks if they contain a clue. Sincerely, VVagnerTheUndead


kuroyume0161 ( ) posted Mon, 17 November 2003 at 9:27 PM

I'll bet that this has to do with the render engine clipping. The standard procedure is to remove objects from render consideration if they are outside of the "view frustrum" or, in layperson's terms, outside of the camera's view. The same is then done for polygons of objects partially within view. In Poser, I don't know if there is a way to tell it to render these objects/polygons whether or not they are outside of the camera view. Your best course (although longest wait) may be to bring this up with the fine folks at Curious Labs. They would know the most about how the rendering engine works. Couldn't think of any snide remarks. Sorry! ;0) Kuroyume

C makes it easy to shoot yourself in the foot. C++ makes it harder, but when you do, you blow your whole leg off.

 -- Bjarne Stroustrup

Contact Me | Kuroyume's DevelopmentZone


PabloS ( ) posted Mon, 17 November 2003 at 9:30 PM

You might try making your adjustments using the shadocam.


PabloS ( ) posted Mon, 17 November 2003 at 9:31 PM

shadocam - shadowcam


lynnJonathan ( ) posted Mon, 17 November 2003 at 9:40 PM

Are you useing the firefly renderer? The Poser 4 renderer is terrable with shadows. I've sat and worked till I was happy. Then if you add an object or make a change all the shadows change. I blame this on "Shadow Maps". If you are useing the poser 4 renderer it probly doesn't bother to render the map for out of view stuff. I figure the ray-trace renderer in poser 5 would work though.


ronstuff ( ) posted Tue, 18 November 2003 at 1:27 AM

Definitely try adjusting the shadowCam for the light which is striking your off-camera figure. You might have to zoom it to include all the objects that should be in its shadow. Also you might need to increase the map size to at least 512 and increase the shadow strength to somewhere above 0.8, but try the shadow cam first. After adjusting the shadow cam be sure to LOCK it, otherwise Poser might try to re-frame it for your scene.


MungoPark ( ) posted Tue, 18 November 2003 at 1:46 AM

Had the same problem - one solution: export your shadow figure as an object and reload it. This worked for me. Apparently P5 renders props from outside but not figures.


kuroyume0161 ( ) posted Tue, 18 November 2003 at 8:15 AM

Interesting solution, MungoPark! :)

C makes it easy to shoot yourself in the foot. C++ makes it harder, but when you do, you blow your whole leg off.

 -- Bjarne Stroustrup

Contact Me | Kuroyume's DevelopmentZone


ronstuff ( ) posted Tue, 18 November 2003 at 3:31 PM

yep, a very handy bit of information -- thanks!


WagnerTheUndead ( ) posted Tue, 18 November 2003 at 5:57 PM

Ok, Lots to think about, lets see if I understand; 1) Assign or adjust a shadowcam to match the backlight for the figure. 2) Export the posed figure as a prop and bring it back in, since that would change how it is rendered. 3) Adjust the shadowmap to 512 and the strength to 0.8. 4) When satisfied, lock it. 5) Call CuriousLabs? When I have all this help? Only if I identify a major flaw that noone else has found first! I will let you know which one works. P.S. This is my third posting for help and every time I have received useful suggestions i.e. they worked. Sincerely, VVagnerTheUndead


kuroyume0161 ( ) posted Tue, 18 November 2003 at 9:29 PM

So many choices to choose from! ;) Per "Call CuriousLabs", it wouldn't be a "major flaw", just a p.i.t.a.. As I said, this is standard procedure for most rendering engines. How they handle shadows from out-of-view objects in such circumstances depends on the renderer.

C makes it easy to shoot yourself in the foot. C++ makes it harder, but when you do, you blow your whole leg off.

 -- Bjarne Stroustrup

Contact Me | Kuroyume's DevelopmentZone


Privacy Notice

This site uses cookies to deliver the best experience. Our own cookies make user accounts and other features possible. Third-party cookies are used to display relevant ads and to analyze how Renderosity is used. By using our site, you acknowledge that you have read and understood our Terms of Service, including our Cookie Policy and our Privacy Policy.