3DCenter.ru

Здравствуйте, гость ( Вход | Регистрация )

 
Reply to this topicStart new topic
> ожидание batchrender'а перед продолжением скрипта
Paul_WInex
сообщение 27/03/2011, 02:45
Сообщение #1


Ученик
Иконка группы

Группа: Пользователи
Сообщений: 26
Регистрация: 16/05/2007
Пользователь №: 51 844



Делаю скрипт который выполняет определенные действия в сцене, потом отправляет на батч, потом меняет что-то, например переходит в следущий кадр, и опять отправляет на батч. Проблема в том что во время отправки второго кадра первый еще в процессе и при попытке запустить второй батч выскакивает окошко с предложением отменить предыдущий. В общем нежно както сделат чтобы скрипт перед продолжением работы своей ждал завершение текущего батча. Как такое можно сделать?
Отправить несколько кадров не является возможным по некоторым причинам. То есть отправлять можно только по одному. Вариант с созданием bat файла с запуском из командной строки если и подойдет то будет использован в крайнем случае. Надеюсь есть способ дожидаться окончания рендера перед продолжением скрипта, описаный в саомм скрипте. Спасибо.
Go to the top of the page
 
+Quote Post
svv3d
сообщение 28/03/2011, 17:54
Сообщение #2


Рыцарь форума
Иконка группы

Группа: Пользователи
Сообщений: 2 473
Регистрация: 12/07/2002
Из: Днепропетровск
Пользователь №: 326



а кто мешает забить скрипт в поле Pre Render frame MEL твой скрипт и запустить файл на просчёт... будет тоже самое только без гемора... хотя неплохо было бы услышать какова цель, если не секрет, может есть другие способы решения...
Go to the top of the page
 
+Quote Post
Paul_WInex
сообщение 28/03/2011, 19:16
Сообщение #3


Ученик
Иконка группы

Группа: Пользователи
Сообщений: 26
Регистрация: 16/05/2007
Пользователь №: 51 844



Цитата(svv3d @ 28/03/2011, 18:54) *
а кто мешает забить скрипт в поле Pre Render frame MEL твой скрипт и запустить файл на просчёт... будет тоже самое только без гемора... хотя неплохо было бы услышать какова цель, если не секрет, может есть другие способы решения...

Уточни что должен делать скрипт PreRender. Была такая идея но я не знаю как бы такое замутить.

Обсуждение скрипта начал ТУТ. Возможно переместят чтобы было видней. А то народ не подтягивается на обсуждение.
Go to the top of the page
 
+Quote Post
Paul_WInex
сообщение 28/03/2011, 19:49
Сообщение #4


Ученик
Иконка группы

Группа: Пользователи
Сообщений: 26
Регистрация: 16/05/2007
Пользователь №: 51 844



Попробовал поставить в Post Render. В обычном рендере работает. А в батче нет, так как это другой процесс видимо. В самом батче не нашел флага для запуска подобных команд.
Go to the top of the page
 
+Quote Post
svv3d
сообщение 30/03/2011, 10:17
Сообщение #5


Рыцарь форума
Иконка группы

Группа: Пользователи
Сообщений: 2 473
Регистрация: 12/07/2002
Из: Днепропетровск
Пользователь №: 326



Есть более разжеванная версия про секвенсер
http://www.thegnomonworkshop.com/store/pro...amera-Sequencer

в твоём случае ты пытаешься пойти по самому не правильному пути.. ты делаешь это через интерактивный батч, то есть из под MAYA. Это в корне неправильно и не оптимально... мало того тебе не будут доступны радости сетевого рендера... сателиты ментоловские не всчёт это тот еще гемор...

Максимум что тебе нужно это проанализировать монтажку, и сгенерить либо кучку майских файлов, в которых установлен нужный диапазон и указана требуемая камера, либо батник, который сделает тоже самое, но просто через параметры.. После этого ты радостно закрываешь MAYA и запускаешь рендер из командной строки.. Только в таком случае тебе буду доступны и пасы, и слои, и 32-х битность и прочие радости рендера...

Удачи...
Go to the top of the page
 
+Quote Post
Paul_WInex
сообщение 30/03/2011, 10:24
Сообщение #6


Ученик
Иконка группы

Группа: Пользователи
Сообщений: 26
Регистрация: 16/05/2007
Пользователь №: 51 844



Цитата(svv3d @ 30/03/2011, 11:17) *
Есть более разжеванная версия про секвенсер
http://www.thegnomonworkshop.com/store/pro...amera-Sequencer


Эта тема совсем не о том.
Насчет коммандной строки - какраз над этим работаю. Уже понял что стандартный батч не прокатит.
Go to the top of the page
 
+Quote Post
svv3d
сообщение 30/03/2011, 13:59
Сообщение #7


Рыцарь форума
Иконка группы

Группа: Пользователи
Сообщений: 2 473
Регистрация: 12/07/2002
Из: Днепропетровск
Пользователь №: 326



он нестандартный smile.gif он ИНТЕРАКТИВНЫЙ, .т.е требует наличие присутствия MAYA smile.gif
Go to the top of the page
 
+Quote Post
Paul_WInex
сообщение 31/03/2011, 08:51
Сообщение #8


Ученик
Иконка группы

Группа: Пользователи
Сообщений: 26
Регистрация: 16/05/2007
Пользователь №: 51 844



Цитата(svv3d @ 30/03/2011, 14:59) *
он нестандартный smile.gif он ИНТЕРАКТИВНЫЙ, .т.е требует наличие присутствия MAYA smile.gif

"Стандартный" не в смысле вшитый,а тот к которому привыкли. И требует наличия Maya для запуска. Потом то её можно выключить. И давай не спорить об одном и том же впустую. Не надо к словам придираться.
Go to the top of the page
 
+Quote Post
Bots
сообщение Системное сообщение






Fast ReplyReply to this topicStart new topic

1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



RSS Текстовая версия Сейчас: 29/03/2024 - 17:32