Corona to Vray Mtl converter. Делимся опытом

Автор
Сообщение
На сайте c 08.04.2016
Сообщений: 114

"адекватного способа кроме вручную пока не нашел."

а что он неадекватного делает? на мой взгляд хорошо конвертирует.

кто нибудь может сказать как сделать так чтобы всегда по дефолту все слоты редактора материалов были короной?

На сайте c 08.04.2016
Сообщений: 114
Цитата Jähman':

в папке 3ds Max***\scripts\Startup сохраните как .ms файл

callbacks.addScript #systemPostNew "for i=1 to 24 do meditmaterials[i] = CoronaMtl()"

callbacks.addScript #systemPostReset "for i=1 to 24 do meditmaterials[i] = CoronaMtl()"

не сработало (2017)

На сайте c 15.06.2007
Сообщений: 413
Moscow

О, спасибо, реально

Так, еще раз, чего я где невнимательно прочитал?

9a1e98a2cead52ba137452dd1c8231ad.png

82e3715f663ffe2962537ab81daab15a.png

Кроме АО, все работает шикарно

На сайте c 21.06.2012
Сообщений: 37
Галактическая Нить Персея-Пегаса, комплекс сверхскоплений Рыб-Кита, Ланиакея, сверхскопление Девы, Местная группа галактик, галактика Млечный Путь, рукав Ориона, Солнечная система, планета Земля
Цитата Jähman':

граждане, руками такие вещи не надо делать.

for m in makeUniqueArray (getclassinstances coronaAO) do replaceInstances m (VrayDirt())

вместо VrayDirt() можете вписать что желаете из этого списка

for t in texturemap.classes do print t

Спасибо, с CoronaAO работает. Но CoronaLayeredMtl заменяется на пустой VrayBlendMtl без слоев

На сайте c 06.04.2014
Сообщений: 101
The Lone Star State

Читаю ветку и ничего не понимаю, о чем речь идет. Что за беда с Corona AO? В скрипте все прописано. У меня все работает отлично в Corona 1.5.2. Такое впечатление, что последние две страницы ветки в параллельную вселенную провалилась :) Jähman' уже свои версии предлагает, как CoronaAO на VrayDirt заменить. У товарища, Aurenen VrayBlendMtl без слоев. boom146, судя по скринам, хвалится тем, что он vrayutils.ms удалил из папки startup :)

Скрипт обновлялся несколько раз, вот актуальная ссылка на файл:https://yadi.sk/d/ywi1JtK4xxjPN    

Причем, я обо всех обновлениях писал выше по ветке.

Вот конкретный кусок кода отвечающий за конвертацию Corona AO в VrayDirt, что здесь у кого может не работать?

27adf2585b0bac7e9da80c46c706ca62.jpg

На сайте c 21.06.2012
Сообщений: 37
Галактическая Нить Персея-Пегаса, комплекс сверхскоплений Рыб-Кита, Ланиакея, сверхскопление Девы, Местная группа галактик, галактика Млечный Путь, рукав Ориона, Солнечная система, планета Земля
Цитата vitaly_y_panov:

Читаю ветку и ничего не понимаю, о чем речь идет. Что за беда с Corona AO?

Скачал файл по ссылке, заменил файл в папке 3ds Max 2016/scripts/Startup .При конвертации материалов с AO выдает ошибку http://joxi.ru/xAeYWBJuN69GAy  . Max 2016, Vray 3.40.01, Corona 1.5.2 

На сайте c 02.08.2008
Сообщений: 622
Саранск
Цитата Aurenen:
Цитата vitaly_y_panov:

Читаю ветку и ничего не понимаю, о чем речь идет. Что за беда с Corona AO?

Скачал файл по ссылке, заменил файл в папке 3ds Max 2016/scripts/Startup .При конвертации материалов с AO выдает ошибку http://joxi.ru/xAeYWBJuN69GAy   . Max 2016, Vray 3.40.01, Corona 1.5.2 

Искать карту CoronaAo в Material/Map Browser вкладка Scene Materials, и удалять его, потом на всякий случай ресетнуть слоты матедитора. Если точно не знаешь где он у тебя в сцене.

На сайте c 06.04.2014
Сообщений: 101
The Lone Star State
Цитата Aurenen:
Цитата vitaly_y_panov:

Читаю ветку и ничего не понимаю, о чем речь идет. Что за беда с Corona AO?

Скачал файл по ссылке, заменил файл в папке 3ds Max 2016/scripts/Startup .При конвертации материалов с AO выдает ошибку http://joxi.ru/xAeYWBJuN69GAy   . Max 2016, Vray 3.40.01, Corona 1.5.2 

Вы точно в какую-то параллельную реальность попали ))) У вас старый скрипт, вы не могли его по этой ссылке скачать, я сейчас сам скачал, открыл код, там все нормально. У вас код в скрипте отличается от того что на моем скриншоте, скрипт четырехмесячной давности, для corona 1.4, он у вас и pbr материалы будет неправильно конвертировать.

И народ продолжает давать советы как избавиться от CoronaAO, походу дела, я на китайском языке пишу :) 

На сайте c 21.06.2012
Сообщений: 37
Галактическая Нить Персея-Пегаса, комплекс сверхскоплений Рыб-Кита, Ланиакея, сверхскопление Девы, Местная группа галактик, галактика Млечный Путь, рукав Ориона, Солнечная система, планета Земля
Цитата vitaly_y_panov:
Вы точно в какую-то параллельную реальность попали ))) У вас старый скрипт

Да в этой я реальности, сегодня только понедельник )) А скрипт заработал после того как закрыл все вкладки в окне MaxScript. Видимо раньше макс обращался к старой версии скрипта

На сайте c 06.04.2014
Сообщений: 101
The Lone Star State
Цитата Aurenen:
Цитата vitaly_y_panov:
Вы точно в какую-то параллельную реальность попали ))) У вас старый скрипт

Да в этой я реальности, сегодня только понедельник )) А скрипт заработал после того как закрыл все вкладки в окне MaxScript. Видимо раньше макс обращался к старой версии скрипта

Рад, что разобрались. Надеюсь остальные, товарищи, тоже по-маленьку начнут возвращаться 'на путь истинный' :)

На сайте c 10.01.2016
Сообщений: 4
London

ead93d6833bbbac4572960c9a815b05e.jpg

 1) Способ: Заменил файл vrayutils в папке Startup на новый, далее загрузил сценку в макс (у меня 2016) дальше RunScript... Дальше Запустил Vray Scene Converter и вот результат на скриншоте ( У меня стоит Vray 3.20.03 и Corona 1.5 (hotfix 1) Пожалуйста подскажите что не так делаю.

2) Способ: А вот что происходит если пользоваться скриптом последней версии CoronaToVray_Converter_04

d4ff1fad6fb4f9a79290e2860c209835.jpg

На сайте c 31.05.2013
Сообщений: 38
Ukraine
Цитата Fert2016:

ead93d6833bbbac4572960c9a815b05e.jpg

 1) Способ: Заменил файл vrayutils в папке Startup на новый, далее загрузил сценку в макс (у меня 2016) дальше RunScript... Дальше Запустил Vray Scene Converter и вот результат на скриншоте ( У меня стоит Vray 3.20.03 и Corona 1.5 (hotfix 1) Пожалуйста подскажите что не так делаю.

2) Способ: А вот что происходит если пользоваться скриптом последней версии CoronaToVray_Converter_04

d4ff1fad6fb4f9a79290e2860c209835.jpg

Та-же проблема V-ray 3.20.03 Corona 1.5.h1 smiley-sad.gif

На сайте c 16.08.2013
Сообщений: 153
Краснодар
Да, та же самая проблема.мах 2017, корона 1.5.1
На сайте c 06.04.2014
Сообщений: 101
The Lone Star State

Fert2016, GrafRaven, spush, у себя такой ошибки не наблюдаю, В Vray 3.40.1, все конвертируется, в том числе "лист исключений" Corona AO. По сообщению"Unknown system exception", можно  только гадать, что там у вас происходит. Поэтому ничем помочь не могу. Могу только посоветовать закомментить эти две строчки (поставьте два минуса перед каждой), раз он на них сваливается, и попробовать повторить конвертацию. Только не забудьте перед этим скрипт через Run script прогнать, чтобы внесенные изменения подтвердить.

--if mp.excludeMode == 1 and mp.excludeList.count != 0 do vrayDt.excludeList = mp.excludeList

--if mp.excludeMode == 3 do vrayDt.consider_same_object_only = true

На сайте c 16.08.2013
Сообщений: 153
Краснодар

vitaly_y_panov

Спасибо! Добавил эти строчки в скрипт - заработало!

Репутация: 0
На сайте c 25.04.2010
Сообщений: 7
Москва

vitaly_y_panov

Благодарю! )

На сайте c 13.07.2009
Сообщений: 171
Цитата vitaly_y_panov:

Fert2016, GrafRaven, spush, у себя такой ошибки не наблюдаю, В Vray 3.40.1, все конвертируется, в том числе "лист исключений" Corona AO. По сообщению"Unknown system exception", можно  только гадать, что там у вас происходит. Поэтому ничем помочь не могу. Могу только посоветовать закомментить эти две строчки (поставьте два минуса перед каждой), раз он на них сваливается, и попробовать повторить конвертацию. Только не забудьте перед этим скрипт через Run script прогнать, чтобы внесенные изменения подтвердить.

--if mp.excludeMode == 1 and mp.excludeList.count != 0 do vrayDt.excludeList = mp.excludeList

--if mp.excludeMode == 3 do vrayDt.consider_same_object_only = true

Киньте, пожалуйста в меня исправленным файло vrayutils.ms от 2016 макса и Vray 3.40.03. Не имею представления куда вставлять данные строчки. Боюсь напортачить, бо с данным вопросом дела никогда не имел, а проблема с конвертацией карты АО раздражает своим присутствием. Сейчас приходится в рукопашную искать материал в чужих моделях и заменять на стандартный виреевский мат. Заранее спасибо.

На сайте c 06.04.2014
Сообщений: 101
The Lone Star State

Киньте, пожалуйста в меня исправленным файло vrayutils.ms от 2016 макса и Vray 3.40.03. Не имею представления куда вставлять данные строчки. Боюсь напортачить, бо с данным вопросом дела никогда не имел, а проблема с конвертацией карты АО раздражает своим присутствием. Сейчас приходится в рукопашную искать материал в чужих моделях и заменять на стандартный виреевский мат. Заранее спасибо.

Bubar, 10 баксов на мой счет paypal и я поправлю эти две строчки персонально для вас.

На сайте c 15.06.2007
Сообщений: 413
Moscow
Обновился, все заработало.
На сайте c 15.01.2015
Сообщений: 1
У меня стоял vray 2.4 , после прочтения общения по поводу этой проблемы здесь я установил vray 3.20.03 и не получилось.
Читают эту тему: