Shadow Wiggle problem in unity 3.1 pro

hi there i just started using 3.1 pro, have been using the free version for a while. I love pro, i’m noticing though right off hand that the real time shadows “wiggle” when the player camera moves… the shadows don’t wiggle when the camera is stationary.

where are shadow settings located, and which settings would i alter to stop the wiggle problem?

thanks!

The shadow settings are in the quality settings.

though this wiggle likely comes from the changed distance to the camera, you might want to change shadow distances among other things

any documentation on this? that’s really pretty vague and i don’t see anywhere on the camera object to set any shadow distances. like i say i’m completely new to unity pro and could use a little help on this. a little more than vague help

Shadow distance is controlled globally on the Quality Settings editor.

ok so i set the shadow distance higher say on the fantastic setting, and yes you can see the shadows cast from further away, but they are still very “wiggly”. say when you move around the shadows just wiggle back and forth. it doesn’t happen when the player, i’m using an character motor and an fps camera, holds still. It only happens when the player moves. what else could this be? my shadow resolution is high, four cascades, shadow distance is 700…

do you mean the aliasing with wiggling? if so then work on your light range (don’t do multi hundred ones on point lights and alike) and light bias, that should get the aliasing down.
there will though always be “wiggling” if thats what you mean unless you disable softshadows cause thats what softshadows are for

argh… no man, i mean the shadows physicly move back and forth when the player camera moves, not edge aliasing. the shadows stutter, or “move” I really don’t know how to describe it. they are wiggly and jiggly as all heck. not the edges or softness of the shadows themselves, or the resolution. that’s all fine when the player is standing still, when it moves the shadows jiggle

I’ve no idea what you talk about sorry.
You will have to record a screen video or hope that someone else has an idea what you talk about if its not about the border of the shadows jittering etc and if its not due to a too short shadow range which causes a flat line somewhere in front of you where they stop existing.
If you are on deferred rendering, keep in mind that beyond the realtime shadow range, the beast dual lightmap will trigger in, in case thats of importance.

yes it’s the border of the shadows jiggling, they phisicly move back and forth though. it’s not the aliasing, i can turn that on and the edges smooth but the shadows still jiggle. but yes it’s the outer part of the shadows. i’m recording a youtube video now

ok take a look at tthe video, i’m not sure why it’s such a small quality video on youtube i uploaded it as high. but look closesly around the shadows and you can see what i mean.

anyone?

here actually is my demo, you can run it and take a better look… sorry for the performance it’s all just realtime lighting i haven’t lightmapped yet.

Isn’t that a result of the grass waving?

The whole shadow map seems to be juddering in the video - either a bug on your video card (try on others) or you have some shadow or camera plane settings that are a bit too large.

it’s not because of the grass… look at the shadow being cast on the house. the whole thing is jiggly when the camera moves

i’m using a geforce 9800gt 1 gig, it’s not an uncommon video card or anything.

it also causes very off shadow studders on the terrain where shadows should not actually be at all.

is pretty much pissing me off, this is my main reason for getting unity pro, and the realtime shadows look like complete garbage.

how can i fix this?

uhg yes so it’s an nvidia artifacting problem.

besides buying a newer video card (a geforce 9800 should be plenty new enough) how can i stop this besides not using shadows altogether… ? that just makes me want to stop this project altogether, the jittery shadows look like dog shit

im reading it happens to people who overclock their cards / and or use SLI…

I am not doing either. just one video card, latest nvidia drivers, no overclocking… the temperature of everything on the system is completely normal.

this is the only 3d application / game i have EVER seen my video card do this with, there has got to be a way to fix this!!

Did you enforce any settings on the gpu drivers? if so you should set them to application default. where possible (especially antialias)

Also I’m not sure the newest drivers are the best. I’ve been on the 260 series but had to revert cause they had a major problem in leading to instability and strange problems on my gtx 280. but I guess by now that anomaly in the driver is fixed again