I took my new underwater setup (Canon EOS 5D, Ikelite Housing, 24-85 lens, dome port, DS50 strobe) diving for the first time the other day in a swimming pool with my local dive club. The good news is it didn't flood :-)
The bad news was the camera had a *really* hard time focusing underwater. I'd hooked up the gear on the housing to control the zoom-ring on the lens, and was relying on the camera to autofocus.
In one-shot AF mode, the camera doesn't let you take a picture until the subject is in focus. Above water with the camera in the housing this works fine. Underwater, when asking the camera to focus, it just couldn't manage it. I was mostly trying to focus on other divers approx 2 metres away. Because it wasn't able to focus, it wouldn't take any photos. If I took it out of One-shot focus mode and put it in AI Servo, then it still tried to autofocus, but it let me take a photo as soon as I fully depress the shutter. This worked underwater (shots were taken, stobe fired etc.), however they were still of course all completely out of focus!
My question is, what is wrong with my setup that meant the camera couldn't autofocus underwater? After looking around on the net, and from my own guesswork, it could be any of the following:
- I need a +4 diopter filter on my lens
- I need a "spotlight" (permanently on light) shining on the subject to illuminate it whilst the camera is trying to focus. My DS50 does not have a spotlight on it.
- I need a wider lens (24-85 widest aperature is 3.5).
- Autofocus isn't going to work and I need to put the housing's gear on the focus ring rather than the zoom ring and manual focus before taking photo.
I really hope I don't have to resort to manual focus, because that's tricky enough to do well above water, let alone under! Also I'd lose the use of the zoom ring.
Any pointers would be greatly appreciated.