Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Messages - thehippo

#1
Yes, the work around of setting max aperture works,  but that sacrifice the good EXIF feature that the  *chipped adapter" brings in.

I think adding this feature will help a lot of people using the adapted lens with near native lens experience. Hope this feature
can be added :).

#2
Thanks for reading my post. I updated as below,
will add photos if needed.


The problem:

I use Zeiss Contax lens (e.g., contax 50mm 1.4) adapted to Canon 5DIII.
Since there is no electronic aperture control.  a normal process for using lens
to take a photo with following parameter (ISO: 100, Av Mode, Aperture: f8.0)
is as follows:

1. Set camera ISO as fixed 100, set exposure as Av mode.
2. Adjust lens aperture setting on the * camera* to f 8.0
[Note:  The lens setting is only on the *camera" itself, it will never be
able to actually control the lens to this aperture value since this is
not a native EF lens]
3. Adjust lens aperture to f 1.4
[Note: This the actual lens aperture setting on the lens itself, not the lens aperture
Setting on the camera.]

4. Press the camera rear AE *lock button.
[Note: This will lock the camera exposure, typically will be like:
ISO 100
Aperture: f8.0
Speed:  1/100

5. While continue press the AE lock button, adjust
the lens aperture on the *lens* to f8.0 [Now it equals the lens aperture setting
On the camera]

6. While continue press the AE lock button, click the shutter button.
[Note: step 4+step 5+step6, basically simulate the native electronic controlled
lens, which the camera will control the lens diaphragm to the aperture
value set in the camera (in this case f8.0) and then take the photo]


The above  process is inconvenient.   What I want is pre-adjust the  *lens*
aperture to the desired aperture say f8.0 directly, same value as the
setting on the camera (of course, with small aperture, it  will be difficult to
do focusing, but put aside this problem). So the procedure will be simplified as:

1. Set camera ISO as fixed 100, set exposure as Av mode.
2. Adjust lens aperture setting on the * camera* to f 8.0
3. Adjust lens aperture on the *lens* to f8.0
4. Press the shutter button to take the photo.


Unfortunately, the above process will have an over exposed photo, it's
Like(value not accurate, just for illustrating purposes):
ISO 100
Aperture 8.0
Speed: 1/10s

The reason is at time of press the shutter button, the camera
Metering thinks that the light it detected is at the lens max aperture
(f1.4) like a normal EF lens would.  But since the lens setting is now at
the final aperture of f8.0, so the light it detected is much darker,
it figures out it should have a longer exposure time.

The solution:
Magic lantern add a function so that the exposure will be calculated
based on the fact the light it detected is the actual aperture setting,
In this case at f8.0, not like a normal EF lens, which is the maximum
Aperture of f1.4.

[Note:  This is based on the understanding that the camera detects the
light at  the lens max aperture,  then based on the light, the ISO and the
final lens aperture to calculate the speed needed]


#3
The problem:

I use Zeiss Contax lens (e.g., contax 50mm 1.4) adapted to Canon 5DIII.
Since there is no electric aperture control.  a normal process for using lens
is as follows for taking a photo with f8.

1. adjust camera aperture setting to f 8.0
2. set Av mode.
3. adjust lens aperture to f 1.4 and then focus and then AE lock.
4. while in the AE *lock mode, adjust the aperture to 8.0.
5. click the shutter button.

It's inconvenient to use AE lock and then adjust the aperture to the
desired aperture.

What I want is pre-adjust the lens aperture to the desired aperture
say f8.0. And focus use the LCD live screen. So I don't need
the step of AE lock and re-adjustment of the lens aperture.

The problem of this is that it will have over exposure.

The reason is  that at Av mode,   the camera assume that my lens
aperture during focusing is  max aperture (f1.4) and at time of taking
the photo,  the camera will be able to automatically adjust the camera
setting value of f8.0.  So the calculation of exposure is based on the above
assumption, and metering is done at (focus time f1.4)
and auto compensate the final aperture(f8.0).  With my above procedure,
the metering is actually done at f8.0, give the camera a wrong
impression that the light it obtained at f1.4 (not f8.0), so in order to have enough
exposure for f8.0, the exposure time needs to be increased. Therefore the result
of the calculation will be over exposed.


The work around for solve this problem is :
set the camera aperture value as lens max aperture(f 1.4 in this case),
but adjust real lens aperture to a desired value, say f8.0.
So the final exposure will be correct (as it will not compensate for
the difference of the 1.4 vs 8.0. Because, camera thought the light
it get is already at max aperture(and final aperture is also max 1.4).


But the issue of the work around is that the EXIF data recorded for the photo will always
be f1.4.  But the photo is actually taken at f8.0.

The solution:
Magic lantern add a function so that the exposure will be calculated
as if the aperture setting on the camera is lens' max aperture. But
the recording of the EXIF,  will still use the camera aperture setting.


Thanks