Сообщений:
23
Вас поблагодарили: 0
раз(а) в 0 сообщениях
Зарегистрирован: 27.01.10
Со дня регистрации:
32
Откуда: Харьков
Проблемная ситуация. Анимируется довольно длительный фрагмент. В сцене две камеры. Простенький Lens Effect (причем не VPOSTовские Glow или Highlight, а собственно "камерный" Star). Часть ролика визуализируем стационарной камерой, затем с той же точки переходим на "облет" подвижной. Большое (весьма большое) количество particles с металлическим отражением.
Понятно, что визуализироваться будет долго. Можно сделать сначала один фрагмент (с неподвижной камеры), затем второй - и потом "склеить два куска". А можно тоже самое задать в VPOST (сначала рисуем из одной проекции, потом переходим на другую камеру, в любом случае добавляем эффект и выводим в файл), поставить на рендеринг, например, с утра и выключить вечером.
И вот что получается: при первом подходе (два самостоятельных куска без VPOST) на старте считается, конечно, долго (частицы!!!), но потом идет довольно бодро. А вот при более логичном, казалось бы, автоматизированном втором подходе время рендеринга увеличивается в СОТНИ раз. Такое ощущение, что все просчеты движения частиц выполняются ДЛЯ КАЖДОГО кадра.
Разве так и должно быть? Кто-нибудь с подобным сталкивался?
Объясни мне сейчас, пожалей дурака, а распятье оставь на потом...
Сообщений:
23
Вас поблагодарили: 0
раз(а) в 0 сообщениях
Зарегистрирован: 27.01.10
Со дня регистрации:
32
Откуда: Харьков
RE:
Время рендеринга в VPOST
Темна вода в облацех...
Вроде бы уже и нажил какого-то опыта с анимацией, и все равно каждый раз что-то вкривь.
- При рендеринге частиц через VPost, похоже, действительно все движения ДО и ПОСЛЕ просчитываются не один раз (как при "прямой" визуализации), а НА КАЖДОМ КАДРЕ заново (жуть!). И особенно это было бы приятно при использовании VPost-овских эффектов, когда без VPost не обойтись;
- Странно и непредсказуемо повел себя один из материалов класса Raytrace: при выводе единичного кадра (Single в Common-установках рендеринга) все адекватно, а при выводе серии кадров с теми же установками Raytrace-материал вдруг визуализируется как абсолютно черный. Снимаешь флажок "Enable Raytracing" - вроде все восстанавливается, но тогда меняется передача теней на материалах классов "Standard" и "Arch & Design". А в следующий раз (например, при перезагрузке) результат опять может оказаться неожиданным... И все это как-то зависит именно от опций вывода (единичный кадр, серия или avi-файл), а также от опций "Enable Raytracing / Enable Scanline", и еще от функции "Autovolume". А хуже всего то, что пока не видно логики в появлении артефактов.
- Рендерить, конечно, необходимо маленькими цельными кусочками - это первоочередное правило - а потом создавать целое в какой-либо программе нелинейного монтажа. Более того, я ВСЕГДА вывожу анимацию именно как последовательность битмап-кадров, затем собираю их при помощи несложного макроса в Corel PhotoPaint - и только потом на монтажный стол. Делается это из простой предосторожности: если выводить сразу в "avi"-формат, то любой сбой электроснабжения или ошибка рендеринга делают видеофайл совершенно нечитабельным, и потраченное время пропадает впустую. А так хотя бы остаются невредимыми уже прорисованные кадры.
Но вот что делать в случаях, описанных в начале темы (переход с одной камеры на другую)? Первый фрагмент рендерится всего пару часов, второй тоже часа три, а между ними надо переключать View вручную... но хочется, чтобы компьютер не простаивал в рабочее время, пока он "один дома". Здесь VPost незаменим и очень удобен, если бы не указанные проблемы с просчетом (см.выше).
- А еще в Максе очень не хватает функции, подобной автовыключению в Nero: "по завершении выключить компьютер". Или, может, она есть, но я просто не знаю, как ее задействовать...
- Что касается используемого мною рендерера, то это "mental ray". За маленькие милые преимущества иногда приходится платить крокодильими недостатками (см. также тему "Два вопроса к мастерам"
...
Пишу так подробно в надежде на тех, кто ушел дальше (вдруг подскажут что-нибудь), а также в помощь тем, кто только приступает к освоению анимации. Производство и монтаж видео - это, наверное, самое ресурсо-, трудо- и нерво-емкое занятие во всей компьютерной графике. Не случайно в опросе-анкете на главной странице сайта в качестве своего основного 3D-дела анимацию указали аж 0% ответивших... И поэтому тем, кто не испугается, лучше бы заранее знать в лицо хотя бы часть возможных проблем.
Объясни мне сейчас, пожалей дурака, а распятье оставь на потом...
Сообщений:
37
Вас поблагодарили: 2
раз(а) в 2 сообщениях
Зарегистрирован: 01.12.08
Со дня регистрации:
454
RE:
Время рендеринга в VPOST
Н-да, с анимацией, вернее с ее визуализацией всегда траблы всякие. Я правда не рендерил сложные анимации, не было необходимости, максимум - проходки камерой по интерьерам. Но это было еще со сканлайном, хотя рендерить приходилось интерлейсное видео (если знаете что это) для двд-диска да еще и в rgb, чтобы не париться с кодеками. Но даже такие простые вещи заставили помучиться с поиском информации, настройкой фильтров и.т.д. ИМХО, для серьезной работы с рендером анимации должна быть хотя-бы минимальная, нормально настроенная рендер-ферма.
Сообщений:
23
Вас поблагодарили: 0
раз(а) в 0 сообщениях
Зарегистрирован: 27.01.10
Со дня регистрации:
32
Откуда: Харьков
RE:
Время рендеринга в VPOST
To
Admin
, не очень коротко, но по сути:
* Разница между Interlace и Progressive мне известна; вообще, с анимацией и видеомонтажом я знаком чуть лучше, чем с прочими аспектами 3D - кокетничать не стану, тем более что никто (вкл. разработчиков) не знает абсолютно ВСЕХ закоулков. Поэтому никогда не скучно на форумах.
* В отличие от Вас, я как раз пытался делать достаточно сложные (для домашних условий) вещи. К слову сказать, отсутствие комментариев по поводу моих видео-посылок воспринимаю либо как симптом Вашей хронической занятости (в этом случае прошу прощения), либо как проявление деликатности: "aut nihil, aut bene" (в этом случае спасибо вдвойне). Ну и действительно: на самых первых порах у тебя "целый мир под пальцами", не ограниченный ничем, кроме фантазии и совести. Но вот дальше... Смотришь передачу Discovery о том, как профессиональная студия рендерит спецэффект (
один
только короткий спецэффект для фильма!) на ферме из пяти тысяч процессоров, а потом делаешь дома первые десять кадров - и сразу видишь убожество и безумие своих потуг. Конечно, анимация несовместима с бытовым компьютером. И все же я попробую; надеюсь вскоре кой-чего выложить на сайте для вдохновения собратьев, если раньше не свихнусь сам и не сведу с ума свою Рэйчел (у кого как, а у меня компьютер - девочка).
* Часть описанных выше проблем я как-то, конечно, обошел, а вот курьезный артефакт с прорисовкой материалов так и остался загадкой. Выкручусь и тут, но хотелось бы еще и понять... Перепробовал уже все, что только можно. Убрал все освещение, кроме default. Оставил в сцене одну камеру и два пресловутых объекта - один с материалом Raytrace, другой Standard. И опять: при определенном ракурсе один объект рисуется правильно, другой затенен до черноты, - это если вывести как Single Frame. Если тот же самый кадр вывести в серии прочих кадров - объекты меняются местами, т.е. первый черен, второй здоров. То же самое при выводе в avi, при использовании VPost и, что совсем уже непостижимо - при замене mental ray на VRay. Если выключить raytraсing в установках рендерера - понятно, материал Raytrace черный, а материал Standard "лубочный", тени "плоские", но хотя бы видать объект. Если включены все функции высокого качества, а в Default Lighting (конфигурация View камеры) указать два источника света вместо одного - "стандартный" объект затенен вполне красиво, а "raytrace" выглядит темно и нелепо...
И при всем том - у меня обычные системные условия, не самое ветхое железо, стандартные настройки Макса 2009.
Короче говоря, рискну оставить это все здесь в качестве примера: мол, бывает и так. Возможно, кто-то уже наступал или еще наступит на эти грабли - please share your knowledge...
P.S. А насчет автовыключения компьютера в конце рендеринга? Может, у кого-то найдутся идеи?
Объясни мне сейчас, пожалей дурака, а распятье оставь на потом...
Здесь присутствуют: 1 (пользователей: 0, гостей: 1)