Na verdade, é muito mais simples do que qualquer uma das respostas postadas até agora! Você não precisa de trigonometria ou calculadoras de campo de visão, tudo que você precisa é multiplicação e divisão!
Em primeiro lugar (todos os demais são iguais), o tamanho do seu objeto na imagem é diretamente proporcional à distância focal (se você duplicar a distância focal, o dobro do tamanho).
Portanto, se você conhece a distância do assunto para sua lente de 85 mm, pode trabalhar a distância do assunto para uma lente de 135 mm da seguinte maneira:
new subject distance = (135/85) x old subject distance
Para o segundo caso (altura conhecida do assunto), podemos explorar o fato de que o triângulo formado entre o objeto e a abertura da lente é semelhante ao triângulo formado entre a abertura da lente e o sensor. Assim, as leis de triângulos semelhantes podem ser usadas para encontrar o lado que falta (que representa a distância do objeto). Em outras palavras, o tamanho do seu assunto no sensor dividido pela distância focal é o mesmo da vida real dividido pela distância da câmera do sujeito.
Portanto, se você conhece a altura do assunto e a altura do sensor (entre 15 mm e 16 mm para a maioria das DSLRs de sensores de corte na orientação paisagem), pode calcular a distância correta da seguinte maneira:
distance = (real height x focal length) / sensor height
Todas as unidades devem corresponder, portanto, se você usar a distância focal em milímetros, a altura do objeto, a altura e a distância do sensor deverão ser milímetros.
O que @tenmiles diz está correto. Eu faria duas modificações para tornar isso mais útil (que é o que eu joguei antes). Nota: você deve procurar o ângulo de visão (vários sites ou sites dos fabricantes).
Primeiro, como você deseja a mesma "visualização" de ambas as lentes, você está indicando a distância (d2) em que h é igual à das outras lentes. Para essa parte, em vez de usar h / 2, você pode simplesmente usar "w", implicando em 1/2 da largura do ângulo de visão para uma distância específica.
Segundo, eu resolveria a equação, de modo que seja em termos de d1 e d2. Assim...
que dá:
Estes são iguais, então:
d2 * tan (ângulo 2/2) = d1 * tan (ângulo 1/2)
Em outras palavras:
d2 = d1 * tan (ângulo 1/2) / tan (ângulo 2/2)
Você pode calcular (uma vez) as tangentes, para que você tenha d2 em termos de tempos constantes d1. Em seguida, você pode usar uma planilha e conectar d1 e ver o que d2 sai. Eu fiz isso para duas lentes que eu tinha e descobri que o que eu atiraria aos 10 'com uma, eu precisava estar aos 14' para a outra, etc.
fonte