1. Пользоваться форумом на планшетах и телефонах стало удобнее благодаря Tapatalk

Как перевести реальное фокусное расстояние в максовское?

Тема в разделе "Общие вопросы", создана пользователем BlackAgate, 7 фев 2007.

Модераторы: Артер
  1. BlackAgate vip

    BlackAgate Moderator Команда форума

    С нами с:
    24.02.2006
    Сообщения:
    2.309
    Симпатии:
    70
    Баллы:
    1.047
    Сильно нужен ответ. В свойствах изображения, полученного с помощью фотоаппарата начальника, указывается две величины фокусного расстояния: "9 mm" и "F/6.3". Как соотнести это с виртуальной камерой в максе, а то встройка кривой получается на глаз...
     
  2. Saplus

    Saplus Moderator Команда форума

    С нами с:
    29.06.2003
    Сообщения:
    2.372
    Симпатии:
    0
    Баллы:
    548
    Насколько мне известно, максовская камера эмулирует как-раз 35мм объектив, так что просто выставление 9мм фокуса должно работать...
    А F/6.3 - это просто относительное отверстие, отношение фокуса к дырке.
     
  3. BlackAgate vip

    BlackAgate Moderator Команда форума

    С нами с:
    24.02.2006
    Сообщения:
    2.309
    Симпатии:
    70
    Баллы:
    1.047
    Спасибо, значит, мне надо выставить Lens=35?
     
  4. Saplus

    Saplus Moderator Команда форума

    С нами с:
    29.06.2003
    Сообщения:
    2.372
    Симпатии:
    0
    Баллы:
    548
    Если честно, я с этим мучался давно и долго. В максе камера симулирует FOV реального фотика, а цифровые камеры некорректно описывают свои параметры, так как размер матрицы меньше размера стандартной 35мм пленки, которую в свою очередь симулирует 3DSmax, но тоже по-корявому, ибо берет FOV по ширине кадра, а не по диагонали =)))
    Плюс обычно неизвестно на каком трансфокаторе снято...
    В итоге я забил на это дело, особенно, когда приходится подгонять угол съемки с какого-нибудь нестаднартного кадра, типа HDTV и просто делаю Plane и пару кубиков, подгоняю на глаз и смотрю к какому стандартному объективу получилось близко.
    На вот, может чем поможет:
    http://www.gamedev.ru/code/forum/?id=16801
    http://www.mgraphics.ru/show_articles.php?act=read&aid=412
     
  5. Banzay

    Banzay Знаток

    С нами с:
    07.07.2005
    Сообщения:
    1.290
    Симпатии:
    2
    Баллы:
    55
    Нужно сначала фокусное расстояние 9мм этого цифровика перевести в 35мм эквивалент, умножив на т.н. кроп-фактор матрицы конкретного аппарата.
    Например для Nikon D50 кроп-фактор=1,5 и получается, если на его объективе 18мм, то в 35мм эквиваленте - 27мм.
     
Модераторы: Артер

Поделиться этой страницей