4 июл. 2013 г.

Еще немного про Vray

Сегодня закончил с BRDFGlassGlossy, "подшлифовал" BRDFGlass и TexCellular

Посл чего подключил еще 8 новых текстур:
  • Bulge
  • Granite
  • Grid
  • Leather
  • Smoke
  • Snow
  • Speckle
  • Stucco
Текущая версия доступна в "репке"

Причина такого быстродействия - замечательный текстовый редактор Sublime Text 2
Он очень удобен и помог сократить количество нажатий клавиш в разы.
При этом он одинаково хорош и для MAC и для PC...

Вот так он выглядит

А тут немного подробнее о возможностях:




Завтра займусь "тюниногом" всего написанного + 2 новые текстуры, после чего передам всё Андрею.
Предидущие дополнения Андрей утвердил в своей сборке и это радует.


3 июл. 2013 г.

Продолжаем писать для Vray

BRDFGlass - готов.
После того как отправил в репозитарий, обнаружил пару досадных ляпов, исправил, завтра за коммичу еще раз.

Прикручиваю следующий шейдер - BRDFGlassGlossy

На очереди еще довольно много дополнений.

Сегодня довольно много потратил времени на то чтобы по нормальному работать с типом данных AColor.

Не нашол ни одного примера реализации GUI для этого параметра в vb25.
Решение оказалось довольно простым. Теперь можно изменять альфу прямо в интерфейсе.

В BRDFGlass это выглядит теперь так:


Если Андрей утвердит мои изменения в одной функции, то такие фишки будут везде где положено использовать альфу, а сейчас по умолчанию стоит еденица.



2 июл. 2013 г.

Vray-ные новости

Попробовал добавить шейдер BRDFGlass в Vray\Blender - получилось!


Зря боялся ;-)
Всё очень даже получается....
Завтра (а может сегодня) подправлю пару мелочей и можно будет раздать скрипт.

Это означает, что можно вернуться к кодингу для VrayMat2Blender, я развеял все страхи и опасения, можно спокойно доделывать начатое, и по мере надобности добавлять что-то в Vray\Blender

Если с Андреем достигнем взаимопонимания, будет еще одно, гораздо более интересное продолжение, которое выведет этот пэйплайн на принципиально новый уровень.


1 июл. 2013 г.

Ближайшие планы

В невероятно скором будущем, я надолго покину всех тех кто меня боится, многие смогут облегченно выдохнуть и насладиться работой исключительно со Светланой.

Я собираю джентльменский набор и уезжаю на дачу.
Мне необходимо максимально глубоко погрузиться в решение накопившихся проблем, а в такой ситуации мне не нужен коллектив, наоборот, наиболее эффективно я работаю в полном одиночестве.

Это все же не означает, что я выпаду из работы на 100%  и оставлю всех кто этого не заслужил, в полном забвении.

Будет настроен интернет, будет скайп, тимвийвер и всякие полезные штуки.
Телефон тоже будет, не тайга...

Я выиграю время на пробках, лишних семейных обязанностях и многом другом.
Времени остается все меньше и меньше...
Будем оптимизироваться кидаясь в крайности.

Лукас тоже когда-то сделал примерно так же ;-)
Вот и я хочу, слишком много всего накопилось...


VrayMat2Blender - еще немного

Пока занимался описанием данных и конверсией материалов в скрипты Блендера, появились вопросы.

vb25 не поддерживает довольно много Vray шейдеров и текстур.
Не знал как выйти из положения.
Попробовал модифицировать один из скриптов Андрея.
Получилась новая процедурка - Cellular

Тестовую версию можно скачать из ветки обсуждения.

Выглядит примерно так:


Андрей очень грамотно всё создал, благодаря чему модифицировать что-либо невероятно удобно и понятно.
Интересно разобраться как обстоят дела с модификацией шейдеров.



Тарантино нервно курит в сторонке!

Ничего подобного не видел, ДОМ-2 и КВН тоже отдыхают...
Смотрим тут



28 июн. 2013 г.

VrayMat2Blender - next step

Разобрался со всеми классами и прочими штуками, доработка действительно превратилась в рутину.
Это хорошо и плохо. Хорошо, потому, что все типизировано и нужно просто все описать, все шейдеры и текстуры Vray, плохо потому что я не люблю рутину.
Решил отвлечься на пользовательский интерфейс.
Добавил всяких мелких удобств для пользователя, диалоговые окна, исправление путей, настройки.