вообщем есть биллбоард (два треугольника)
в позиции 0,0,0 и размерах равных размерам екрана (640 на 480) есть камера , ездит по оси Z надо найти формулу получение координаты по оси Z чтобы биллбоард прорисовывался на весь екран я так получил - (Screen_X + Screen_Y) / (2 * 1.6) откуда взялось 1.6 ? ето и есть вопрос :)) я его руками подобрал |
а где в формуле z???
|
(2 * 1.6) = 3.2
очень похоже на число Пи |
Z = (Screen_X + Screen_Y) / (2 * 1.6)
|
Цитата:
ага ещё не хватает экспонеты, корня из двух и постоянной Планка :P |
а чё погрешность числа 3.2 от Пи составляет меньше 2% :o''
|
Зум камеры ?
|
PI / 2.5 в радианах
|
Цитата:
|
Типа моё стёб никто не понял? Неоткуда там числу ПИ взяться!
|
Цитата:
е^(h+sqr(2)*i) (где h - постоянная планка) :lol: :lol: :lol: :lol: :lol: :lol: |
Тригонометрия.
см. высота треугольника, если известно основание(640) и угол вершины(зум камеры в градусах) . |
Часовой пояс GMT +4, время: 07:22. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot