DjFAT Posted September 11, 2012 Report Share Posted September 11, 2012 Всем привет! Вот только недавно поставил себе гроу. Есть вопрос - как переводить в геометрию полученные в гроу объекты? Причем желательно при этом всем не трогать сам гроу + так же очень желательно переводить в геометрию не все, а допустим нужные Path. Подобные задачи крайне важны при создании анимации, когда объект гроу (или его часть) уже не должны быть в сцене либо с ними нужно произвести сторонние действия. Так же хотелось бы узнать способ динамического отключения меша / нужного пути для анимации. Quote Link to comment Share on other sites More sharing options...
Eduard Posted September 11, 2012 Report Share Posted September 11, 2012 Приветствую! А у вас полная версия или демо? Если демо, то конвертация не возможна. В полной версии надо включить Convert to mesh/spline во вкладке Preference parameters. После этого модель можно конвертировать как обычно. Для раздельного конвертирования путей, просто отключайте меш-построители у остальных, и затем конвертируйте. Динамического отключения меша на данный момент нет, и я не знаю случаев когда это необходимо. Может просто в определенный момент сделать длину путей = 0? С уважением, Эдуард Quote Link to comment Share on other sites More sharing options...
DjFAT Posted September 11, 2012 Author Report Share Posted September 11, 2012 Версия полная. Ок. У меня назрело ряд вопросов - буду задавать их в эту ветку что бы не плдить тем. Начну с вопроса - Можно ли как-то разделить пути (path) при рендере. Хоть они мо материаллам и имеют различные ID , но ни VrayRenderId ни MaterialID ни ObjectID не захотел разделить при рендере элементы. Можно ли это как-=то сделать или учесть в следующих билдах если пока что этой функции нет? Вариант с перегоном в мешь не подходит т.к. интересует именно динамическая работа. Quote Link to comment Share on other sites More sharing options...
Eduard Posted September 11, 2012 Report Share Posted September 11, 2012 Т.е. нужно сделать так, чтобы ствол стал одним объектом, а ветки - другим, к примеру? Если так, то, как я и говорил, можно просто скопировать GrowFX-объект, у одного отключить меш для ствола, а у другого отключить меш для веток... Или это не пойдет? Quote Link to comment Share on other sites More sharing options...
DjFAT Posted September 11, 2012 Author Report Share Posted September 11, 2012 хм.. думаю пойдет. Не совсем универсально конечно, но пойдет. Quote Link to comment Share on other sites More sharing options...
Eduard Posted September 11, 2012 Report Share Posted September 11, 2012 Ну, мы с радостью добавим что-нибудь универсальное, но я просто пока не понял цель - для чего это нужно, и каким именно образом это должно работать? Quote Link to comment Share on other sites More sharing options...
DjFAT Posted September 11, 2012 Author Report Share Posted September 11, 2012 Дело в том что я в основном занимаюсь анимацией и Гроу мне как раз частенько нужен именно в рамках анимированных параметров. При анимации роста растений весьма актуально и важно иметь доступ ко всем параметрам. В частности разделению на ID маски при рендере. Стоит ли пояснять что цветокоррект делать быорочно для каждого уровня (Path) крайне важно. В данном случае дублирование с исключением нужных параметров спасает положение. Но было бы удобнее что бы врай (или др. виз-тор) мог понимать что это не единый мешь а с подразделениями. Продолжаю череду своих вопросов: Каким способом можно создать последовательную анимацию на подуровнях анимированного Path? Поясняю. Допустим имеем 1й Path - это ствол - он анимирован параметром длины. На основном стволе есть ветки (следующий Path). Их я хотел бы тоже аимировать, НО есть проблемка. 1) Генерация веток ведется непосредственно относительно длинны ствола, а не зависит от крайнего размера его длины. Соответственно в процессе роста основного ствола ветки рождаются хаотично меняя свое положение. Я уверен что это можно как-то пофиксить - но как еще не разобрался, буд признателен за пояснение. 2) При фисе 1) (Когда независимо от длины ствола ветки генерируются в строгоопределеных положениях ) Хотелось бы получить привязку длины ветки относительно её времени (места) рождения. Что бы новые ветки начинали свой рост с 0 и доходили в процессе времени до фиксируемого финального значения. Просто так ветки генерируются сразу со значением указанной величины. Пока вот. Вопросы еще будут. Надеюсь ответы на них помогут не только мне но и другим Quote Link to comment Share on other sites More sharing options...
Eduard Posted September 12, 2012 Report Share Posted September 12, 2012 В данном случае дублирование с исключением нужных параметров спасает положение. Но было бы удобнее что бы врай (или др. виз-тор) мог понимать что это не единый мешь а с подразделениями. Ок, мы бы сделали это, но как? Можете прислать пример одного! объекта, где было бы разделение на несколько подразделений? Продолжаю череду своих вопросов: Каким способом можно создать последовательную анимацию на подуровнях анимированного Path? Поясняю. Допустим имеем 1й Path - это ствол - он анимирован параметром длины. На основном стволе есть ветки (следующий Path). Их я хотел бы тоже аимировать, НО есть проблемка. 1) Генерация веток ведется непосредственно относительно длинны ствола, а не зависит от крайнего размера его длины. Соответственно в процессе роста основного ствола ветки рождаются хаотично меняя свое положение. Я уверен что это можно как-то пофиксить - но как еще не разобрался, буд признателен за пояснение. А почему у Вас ветки рождаются хаотично? По идее можно сделать как угодно, и анимировать ветки можно не зависимо от ствола. Вот видеоурок, как настраивать анимацию роста дерева: http://exlevel.com/tutorials/GrowFX1.8.6_Creating_Growth_Animation/ Но там всё сводится к анимации длины ствола, и всё остальное зависит от этой длины. 2) При фисе 1) (Когда независимо от длины ствола ветки генерируются в строгоопределеных положениях ) Хотелось бы получить привязку длины ветки относительно её времени (места) рождения. Что бы новые ветки начинали свой рост с 0 и доходили в процессе времени до фиксируемого финального значения. Просто так ветки генерируются сразу со значением указанной величины. Пока вот. Вопросы еще будут. Надеюсь ответы на них помогут не только мне но и другим Ну тут см. пункт выше... Если надо более сложные зависимости, то можно сделать другой главный путь, назвать его, например, Controller. Ствол распределить из Path Position distributor, от этого пути из точки 0%. Ну и делать все зависимости от длины этого пути. Затем анимировать длину этого пути, и не добавлять каких либо мешей для него. С уважением, Эдуард Quote Link to comment Share on other sites More sharing options...
Lobster Posted September 12, 2012 Report Share Posted September 12, 2012 Версия полная. Ок. У меня назрело ряд вопросов - буду задавать их в эту ветку что бы не плдить тем. Начну с вопроса - Можно ли как-то разделить пути (path) при рендере. Хоть они мо материаллам и имеют различные ID , но ни VrayRenderId ни MaterialID ни ObjectID не захотел разделить при рендере элементы. Можно ли это как-=то сделать или учесть в следующих билдах если пока что этой функции нет? Вариант с перегоном в мешь не подходит т.к. интересует именно динамическая работа. MultiMatteElement тебя спасет работает на ура проверено.... http://clip2net.com/s/2ifd0 Quote Link to comment Share on other sites More sharing options...
DjFAT Posted September 18, 2012 Author Report Share Posted September 18, 2012 Если надо более сложные зависимости, то можно сделать другой главный путь, назвать его, например, Controller. Ствол распределить из Path Position distributor, от этого пути из точки 0%. Ну и делать все зависимости от длины этого пути. Затем анимировать длину этого пути, и не добавлять каких либо мешей для него. Вот что-то не находит у меня нужного контроллера да и странно что нет в выборе контроллеров привязок к свойствам родителя. Прикрепл тестовый файл. Основная задача привязать блину веток к росту ствола. Т.е. что бы ветви начинали свой рост по мере роста ствола, что бы не получалось чтобы ветвь в момент создания имела сразу максимальную длину. Может это и не спортивно - но сам я что-то пока сделать такое не могу. Если кто-то сможет помочь - буду благодарен. P.S. В примере присутствует баг/особенность , когда расположение веток меняется (резко меняет положение) в процессе роста ствола. Можно ли это как-то фиксить? 4grow.zip Quote Link to comment Share on other sites More sharing options...
Eduard Posted September 18, 2012 Report Share Posted September 18, 2012 Вот что-то не находит у меня нужного контроллера да и странно что нет в выборе контроллеров привязок к свойствам родителя. Прикрепл тестовый файл. Основная задача привязать блину веток к росту ствола. Т.е. что бы ветви начинали свой рост по мере роста ствола, что бы не получалось чтобы ветвь в момент создания имела сразу максимальную длину. Может это и не спортивно - но сам я что-то пока сделать такое не могу. Если кто-то сможет помочь - буду благодарен.P.S. В примере присутствует баг/особенность , когда расположение веток меняется (резко меняет положение) в процессе роста ствола. Можно ли это как-то фиксить? Так, ну у Вас вообще не настроено ни одной зависимости. Поэтому ветки и появляются резко. Посмотрите вот этот видеоурок: http://exlevel.com/tutorials/GrowFX1.8.6_Creating_Growth_Animation/ Я приложил исправленный файл сцены, там надо было добавить влияние на длину веток от их позиции на стволе (Parameter: Path position). А также еще одно влияние от длины ствола (Parameter: Length) на длину веток, это чтобы в самом начале ветки не были длинными. В итоге все нормально работает. С уважением, Эдуард 4grow_1.max Quote Link to comment Share on other sites More sharing options...
DjFAT Posted September 24, 2012 Author Report Share Posted September 24, 2012 Ранее не смог ответить. Спасибо большое за пример. Все ок, с мелочами разобрался с основой пока сыро - но буду продолжать разбираться. Quote Link to comment Share on other sites More sharing options...
elvendark Posted January 13, 2013 Report Share Posted January 13, 2013 Привет. Скачал куст с этого сайта, анимировал его, пытаюсь экспортировать анимацию в прокси, но макс стабильно вылетает. В идеале мне нужно 300 кадров, но макс вылетает уже примерно на 20-ом кадре. Версия growfx последняя, макс 2012 64 бита, машина мощная, 12 ядерная. Подскажите что поменять подкрутить чтоб заработало ? Заранее благодарен. Quote Link to comment Share on other sites More sharing options...
Eduard Posted January 13, 2013 Report Share Posted January 13, 2013 Привет. Скачал куст с этого сайта, анимировал его, пытаюсь экспортировать анимацию в прокси, но макс стабильно вылетает. В идеале мне нужно 300 кадров, но макс вылетает уже примерно на 20-ом кадре. Версия growfx последняя, макс 2012 64 бита, машина мощная, 12 ядерная. Подскажите что поменять подкрутить чтоб заработало ? Заранее благодарен. Привет! Во первых, включено ли Convert to mesh/spline? Далее, какие прокси используете, VRay или MentalRay? Если до 20-го кадра файл прокси создается нормальный, то какой файл получается? Где-то я видел, что можно разбить файл на кадры, т.е. чтобы для каждого кадра был отдельный файл. Если ничего не поможет, то пришлите мне Вашу модель, проверим... Quote Link to comment Share on other sites More sharing options...
elvendark Posted January 13, 2013 Report Share Posted January 13, 2013 Convert to mesh/spline конечно включен, без этой галочки он вообще ничего не создает. Прокси vray. до 20 кадра файл получается что-то в районе 150-200 мегабайт. Как вам прислать модель ? Quote Link to comment Share on other sites More sharing options...
Eduard Posted January 13, 2013 Report Share Posted January 13, 2013 Как вам прислать модель ? Можно на support@exlevel.com Quote Link to comment Share on other sites More sharing options...
Eduard Posted January 13, 2013 Report Share Posted January 13, 2013 Можно на support@exlevel.com Ок, получил, спасибо! В общем нужно было наложить модификаторы Wind в After Mesh Modifiers, при этом вычисляться будет быстрее, так как пути и меш построители не будут каждый раз рассчитываться. И еще, при построении врей-прокси, система рассчитывает модель 2 или даже 3 раза за кадр, поэтому скорость тут важна. Ну и я попробовал, прокси создаются и макс не вылетает после 20 кадра, я правда не проверял это до 300-го кадра... Скорректированную модель я отправил вам на емайл, проверьте... Quote Link to comment Share on other sites More sharing options...
elvendark Posted January 13, 2013 Report Share Posted January 13, 2013 Спасибо вам огромнейшее ! Заработало. Quote Link to comment Share on other sites More sharing options...
Eduard Posted January 13, 2013 Report Share Posted January 13, 2013 Спасибо вам огромнейшее ! Заработало. Ok, Спасибо!!! Рад, что все получилось Удачи! Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.