PDA

View Full Version : Auto Focus


Stoehr
08-08-2004, 06:24 AM
Can an expression be written to change the focal distance over time? Like, the distance between the camera and a null equals the focal distance? Now that I've written the question...

Stoehr
08-08-2004, 07:20 AM
I wrote the expression below. I made the focal distance channel a dynamic channel, so it can change over time, but it doesn't seem to have an effect.

http://www.theladyandthelion.com/forumPosts/messiah_problem9.jpg

fwtep
08-08-2004, 07:40 AM
Try opening up the aperture. Change the F-Stop to something very low, like 0.5 and see if it has an effect. Also, which depth of field are you using?

Fred

AlexK
08-08-2004, 08:54 AM
I have noticed, too, that Messiah's DoF is very gentle. You have to use very low values (0.5-1) to get some reasonable visible effect. I had no time to check against real world lenses yet. Does Messiah simulate real DoF acurately Fred? It just seems so weak at "normal" settings like 5,6 or 8.

Stoehr
08-08-2004, 06:23 PM
Try opening up the aperture. Change the F-Stop to something very low, like 0.5 and see if it has an effect. Also, which depth of field are you using?

FredI'm sorry, what I meant by "no effect", is there's no change in the f-curve of the focal distance in the motion graph. Perhaps the change is not visible in the f-curve? And it does effect the focal distance?

I'm using a tight DOF with f-stop of 1.4 on very small distances; ie. 20mm from the camera. I also use a 50mm lense for these tight closeups (15 aperture). I get very nice DOF when setting it manually.

I've been experimenting "sampled" and "interpolated" DOF, but I haven't seen a significant change yet.

I never tried to render the auto-focus, because the f-curve didn't change; like it would in LW when an expression is placed on an f-curve.

All that aside, based on the information I've given, does my expression look accurate?

CGTalk Moderation
01-18-2006, 11:00 PM
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.