Полностью согласен!
to>dr.DanGr: Насчет второго варианта: Очень интересное решение -
однако сильно ограниченное (256 градаций серого). Z-buffer поинформативнее будет
И, кстати, зачем так напрягаться - красить все в градиент? В тройке есть такой "Rendering Effect" - "File Output" - Так вот там можно сказать что
надо выгружать "Depht" Channel - причем он сам еще и пронормирует выходную картинку в градации серого (Там есть еще и ручная настройка нормируемого региона - очень круто!).
Т.о. получаем искомую "серую" картинку Z-распределения - но, повторюсь,
ограниченную 256'ю градациями (Мало! Т.к. на протяженных объектах получатся четко читаемые полосы разного blur'a)
Вообще, если кому интересно, я занимаюсь этой проблемой в MAX'e достаточно давно (Много задач таких было - например одно время делал рекламные слайды для полос в оптические журналы (А4 300dpi) - вот там постоянно этот вопрос вставал).
Так вот, интересный способ могу описать - мой напарник изобрел такое извращение для тех же целей (однако более правильное с физической точки зрения
- ставим target камеры в точку предполагаемого "фокуса", сама камера линкуется к этому target'у а им делается "анимационный крест". (т.е. считаются по одному (среднему) кадру 3-х кадровой анимации поворота target'a снизу - вверх и слева направо, естственно с Video Post'овым Motion blur'ом ), потом полученные кадры blend'ятся и получается очень даже интересно
)) - Конечно можно и не просто "крест" (2 направления), а два креста с 45 гр. смещением использовать (4 направления) - тогда качественнее получается
Это конечно не на 100% то что надо - но результаты получались интересные
Замечу еще что при таком подходе нормально считается такая ситуация когда в сцене стоит зеркало - т.е. например мы "фоторгафируем" "себя" в зеркале - само зеркало получается размытое, а об]ект в фокусе
При этом правда надо точно попасть target'ом в об]ект "через зеркало" - но это не проблема - можно сначала поставить объект в target а, потом мирорнуть его через линию зеркала в "зазеркалъе".
Ну чего? Как вам? Вообще тема очень обширная и интересная - может конкурс объявим на лучший способ? (Уже ведь 4 набралось! - может еще есть?)
)
Все полезнее будет, чем с Вишкой ругаться