31 июл. 2013 г.

Vray/Blender - боевые испытания

То, чего мне не хватало для работы - дописано.
(или будет дописываться по ходу работы, по мере надобности)
Попробовал собрать одну большую сцену.

Остается легкий тюнинг...
Сравнивать есть с чем.
Скорость рендера конечно проигрывает Modo, но за это вы получаете скорость работы с самой сценой и получаете гарантированный результат.
В случае с Modo иногда приходилось до бесконечности бороться с шумом (в случае с Vue - еще хуже...), у Vray такой проблемы нет.

Modo хранит всё в себе*... так же как и Vue.
От этого распухает сцена, распухает время загрузки и сохранения.
Были сцены которые мы открывали 30-40 минут.
Сохраняли столько же.

Связка Vray\Blender легко обходит эту проблему за счет использования текстового формата *.vrscene.
Это значит что в интерфейсе Блендера можно держать не все, а только самое нужное, например анимацию главного героя.
Фон, настройки мира, дополнительные объекты уже сохранены в отдельных файлах, полностью готовых к рендеру. Всё это легко связывается через текстовый список #include внутри *.vrscene.
Еще лучшего результат можно добиться, конвертируя объекты в формат *.vrmesh
В этом случае вы получаете уже компелированный формат сетки, который и грузится быстрее и не требует ресурсов в интерфейсе Блендера.
Еще один маленький бонус - Vray понимает сабсерф на уровне рендера. Это значит, что в сцене часто можно держать очень грубую низкополигоналку.

Другими словами - нам теперь плевать на объемы сцены...

На пересборку сцены ушла 1 рабочая смена, это гораздо быстрее, чем в случае с Modo. И все только потому, что тормоза не появлялись ни при каких обстоятельствах. Инклюды, прокси, внешние ссылки...
Легко работать!

Глюков, падений, и прочих неприятных вещей так же, не довелось встретить.

Резюме:
Modo не выдержал испытаний, это очень замечательный и многообещающий продукт, но сейчас рано говорить о его использовании в анимации с большими сценами. Спецэффекты у Modo можно сказать отсутствуют. Этот пакет отлично подойдет для визуализации статичных кадров или визуализации архитектурных объектов. Так же можно использовать для простых мультфильмов. Идеально подходит для создания ассетов.

Vue остается в студии и будет активно эксплуатироваться по своему прямому назначению - визуализация окружающий среды.

Связка Vray\Blender будет активно развиваться, в том числе с нашим участием.

Всё остальное берет на себя Blender.

Это еще и довольно крупная экономия.
Vray значительно дешевле Modo, а Блендер бесплатен.
Vue еще дешевле, если речь идет о рендер-нодах, а одной плавающей лицензии для редактора, выше крыши...



__________
* - У Modo есть возможность подгружать внешние сцены через командную строку во время рендера. А это не слишком удобно. Vray делает почти тоже самое, но статично. Вы настраиваете всё один раз и больше не думаете о проблемах. Это крайне близко духу RenderMan.

30 июл. 2013 г.

Новости - 3BC, Vray\Blender, всё до кучи

Vray\Blender

Почти закончил с последними (в текущем периоде) запланированными текстурами для Vray\Blender.

Bercon Wood - поцедурка с кучей параметров
Очень реалистичный результат.
Возникли вполне преодолимые сложности с 3-ми запланированными текстурами, но тем не менее 7 текстур сегодня отправил в основную ветку на Git.
Жду комментариев Андрея.
Если все будет как и ранее, то эти текстуры попадут в основную ветку и станут доступными для всех.

3BC

После долгих раздумий, решил расшарить код проекта.
Теперь он доступен для всей общественности.

Выгруженный код находится в состоянии глобальной реконструкции.
Это значит, что многое усовершенствовано, многое работает и очень замечательно, но многое предстоит дописать, а многое переписать.

Сейчас в студии используется предыдущая версия, она вполне работоспособна и отвечает на наши запросы (Blender, Vue xStream).

Более совершенная версия будет выращена на GitHub

VrayMat2Blender

Эта утилита так же становится достоянием общественности.
Сейчас реализовано:

  • Парсинг *.vrscene
  • Генерация первого уровня материала. Это значит, что можно конвертировать очень простые материалы, которые состоят из одного шейдера и нескольких растровых текстур





29 июл. 2013 г.

Live Action = Animation?

Несовместимые понятия, такие как Live Aсtion и Animation стали не совмещением, кроссовером или противоборством, а единым понятием в этом фильме.



Для тех кто не в курсе...
Фильм снимался не покадрово, а в реальном времене.
Как?

Да вот так:


Новое?
Нет!
Хорошо забытое старое.
Пересмотрите советского "Гулливера", там таких приемов было чрезвычайно много и куда более изобретательных, чем этот.

Лично я впечатлен фильмом. Это очень простая, но весьма выразительная техника, которая имеет право на жизнь.
Очень хочется попробовать сделать что-то подобное.
Потому, что я люблю "рукодельничать" и мне это ближе чем компьютеры. Понятнее, приятнее.


28 июл. 2013 г.

Новости для Vray\Blender

Готовлю к выпуску новые текстуры

  • TexInvert
  • TexWater
  • TexMayaContrast
  • TexMaskMax
  • TexLayeredMax
  • TexMix
  • TexCompMax
  • TexBerconGrad
  • TexBerconTile
  • TexBerconWood

Осталось совсем не много....
После этого добавления будет пауза, так как надо будет переключиться на другие задачи.
Ориентировочный срок - понедельник.

26 июл. 2013 г.

Новые дополнения в Vray\Blender

Андрей добавил новую текстуру - TexMeshVertexColorChannel
Это потребовало внесения изменений в ядро Vray/Blender, сам бы я не справился с такой задачей.

Теперь канал "Vertex Color" стало возможно использовать как текстуру


Так это работает
Дает это довольно много...

Например
Теперь область с волосами, травой или прочими штуками,
может нести под собой свою текстуру,
смиксованную через ту же маску, на которой растут объекты.

Для того чтобы синхронизировать работу Weight Paint и Vertex Color Paint, потребуется небольшой Addon - Weight2VertexCol


24 июл. 2013 г.

Еще немного для Vray в Blender

Приделываем такую штуку:


И она нам добавляет в файл *.vrscene такие записи:


Зачем?
Очень просто...
Для оптимизации глобализации )))
Таким вот простым способом можно объединить кучу огромных сцен собранных где угодно и кем угодно, например в MAX или MAYA
Подключение и отключение сцен - анимируется на тайм-лайне...
А это позволяет динамически загружать ровно столько, сколько нужно, а не всю "вселенную".
Подключенные сцены не требуют экспорта, а это еще одна экономия времени.

В самом блендере оставляем только анимацию, и то не всю, в основном только сложную анимацию, ту самую которая из Блендера экспортируется сложно и долго.

Сейчас дописываю блок с галочками, чтобы управлять экспортом из сцены.
То есть не только добавлять что-то новое, но и отключать то, что не нужно.
В остальном всё готово для эксплуатации.

Есть еще несколько идей...
Надо с Андреем пообщаться.





22 июл. 2013 г.

3BC - много нового...

Пока не выкладываю новую версию, есть несколько важных моментов которые необходимо доделать прежде чем выкладывать.

Но новости есть конечно.

Закончил с настройками "основных" рендеров

Это для Anime Studio

Это для Blender 3D

Это для Vue xStream
Это для V-ray

Ну и стали появляться всякие мелкие "помогаторы", диалоговые окошки для управления сложными параметрами...





Почитал мануал про командную строку 3Dlight - жуть...
Жуть как много параметров и вместе с этим всяких возможностей.
Пока из всего, что мне попадалось, этот рендер оказался самым развесистым в плане настроек.

Сейчас даже с трудом понимаю, как все это удастся скомпоновать в интерфейсе, чтобы было понятно и удобно.

Беру на "карандаш" еще 3 интересных варианта - Corona Renderer, Eyeon Fusion, Nuke
В мыслях есть еще AE, но я не припомню случаев, чтобы мне нужен был мощный сетевой рендер для него. Хотя....? 

P.S.
Всё бы хорошо, но чёрный Котэ мешает работать, то погладь, то поиграй, то на клаву ляжет, то на колени прискочет... 


21 июл. 2013 г.

Дас ис фантасиш!

В голову пришла, простая, но очень перспективная идея.
А что если объединить 3BC и HDR?
Забавно, но это очень легко сделать...
Что это даст?

Это даст возможность снимать наворочененные таймлепсы или кукольную анимацию и не заморачиваться рутинной обработкой.
Всю пакетную обработку возьмет на себя Backburner + 3BC
И не важно сколько f-стопов вы содали, 2 или 22, не важно сколько у вас кадров в сиквенции, 20 или 20000 - связка Backburner + 3BC это легко переварит, и плюс к этому появляется возможность использования рендерфермы...

По моему очень весело )))

Почему именно HDR?

Ну вот посмотрите на фото с использованием HDR



Нет проблемы пересветов, не важно на что вы снимаете, на пленку или цифру, пересветы всегда в мире фотографии были, пока не появился HDR

Но задолго ДО появления фотографии (и тем более кино), существовала живопись.
Художники рисовали так как видят, а наше зрение имеет очень большой динамический диапазон.

А теперь живопись






Я нахожу огромное сходство между живописью и HDR
HDR не приближает нас к кино, оно приближает к более древним корням, к живописи...

Первый раз ко мне пришла эта мысль когда я стал пересматривать фильмы А.Петрова
Это почти HDR, только нарисованный )))
Заметно, что местами автор стремился создать как раз наоборот - кино стилистику, рисуя свет так, как мы привыкли его видеть в кино.






Металлурги! С прошедшим... )))

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

Закончили ролик для компании Металлоинвест



Поздравительный корпоративный мультфильм по заказу компании Металлоинвест к празднику День Металлурга.

Сценарий - Селиверстова Светлана,
Персонажи - Виталий Додров,
Дизайн - Галина Лобышова,
Анимация, композ, монтаж - Максим Селиверстов,
Режиссер звукомонтажа - Юлия Хан.
Производство Seliverstoff

Отмечаем!!!

3BC - фигачим дальше....

С появлением новых виджетов стало много удобств и возможностей, но и стало много проблем...

Старый код цепляется за новый, иногда приходится танцевать с бубнами, однако успех есть.
Двигаемся далее.

Вопрос к тем, кто знает GTK#
Xamarin замучал предупреждениями, говорит, что Tooltip устаревшее понятие, а в замен ничего не предлагает.
Гугление не дало никакого толка.
А без подсказок как? Грустно...
Забить? И использовать Tooltip?

Некоторые поля ввода нуждаются в подсказках, а правила хорошего тона заставляют прописать подсказки везде.

Когда основные задачи решены и приходится тупо копипастить, включаем что-то вроде этого:




И вам тоже хорошего дня ;-)


20 июл. 2013 г.

3BC - нет придела совершенству.

Опытный математик понимает, что "нет придела" это стремление в бесконечность.
Я в очередной раз занялся усовершенствованием, и испугался - бесконечность?
Я не хочу бесконечность, я хочу завершить и переключиться на новые задачи...

Но потом понял, ничего страшного, это не стремление к бесконечности, это поиск приемлемой эффективности и он конечен.

Дописал настройки для Блендера, программа прошла испытания в студии.
Виктор Струков отписал массу восторженных возгласов.
Научились отправлять Backburner-у один и тот же файл, но с разными сценами и разными потоками вывода, это для нас очень полезно...
Даже чрезвычайно. 
Мало кто это оценит, но мы оценили ))

Итог выглядит так:

Да, я добавил возможность использования питоновских скриптов, это весьма круто, для тех кто в состоянии это оценить )))
Теперь блендер смело вышивает крестиком на рендер ферме...

Переключился на настройки Vray, теперь дописываю рендер для него.

Вот что получается:

Очень красивые параметры, я заморочился и создал несколько новых виджетов.
Виджеты стали настолько удобными и умными, что я решил их вставить везде, где они могут быть полезны...

Работа упростилась в разы.
Сложнее всего понимать как все это работает, но когда понимаешь - работать очень легко и быстро...

Завтра последний день этой разработки, валим в деревню...
Потом переключаемся на VraMat2Blender и райды...

P.S.
Сегодня программа обновилась, закачиваем как всегда по той же ссылке.
Напоминаю, что программа будет работать только после установок дополнительных библиотек:



19 июл. 2013 г.

3BC - ну что за тянучка...

Я думал уже закончить, но как всегда...
Приступы максимальизма наворачивают и наворачивают...
Хочется сделать не просто, а сделать хорошо, а плохо как вы знаете - само получится.
Текущая версия уже несколько дней используется в студии, но публиковать для всех пока ранова-то. Изменений добавил слишком много, но не все "дожал", чтобы это выглядело доделанным.

Сегодня довольно интересный класс разработал, это кое-что упростит, но придется кое-что переделать.

На примере настроек для Блендера этот класс и делался.

Умеет класс довольно многое.
Генерить командную строку, фильтровать ввод, проверять ошибки, сохранять все данные.
И как всегда - сплошной реалтайм. Это удобно и весело.

Все, что мы вводим - сразу отображается где надо и где не надо.

Работы сделано много, открылись новые перспективы, но выглядит пока почти без изменений, как-то так:


Главное изменение - вкладка настроек рендеров. Для каждого рендера свои настройки.
Пока готова вкладка для Blender, но остальные "откопипастить" , будет не сложно.

Думал уже завтра закончить, но нет...
Придется еще немного попотеть...
Либо закоментирую все что НЕ актуально для студии и отправлю в плавание с кратким набором рендеров. Все равно сообщество отреагировало вяло, кажется кроме нас это никому не интересно.

Кое-чего достиг в плане инсталляций.
Приглянулся "Advanced Installer 10"

Пока тестирую его, довольно крут, возможно он поможет в конечной публикации.
Это избавит пользователя от рутинной установки зависимых пакетов.



17 июл. 2013 г.

3BC - следующий шаг

Начинаю уставать от этой разработки, но вроде финал уже близок.
Сегодня очень много было изменений, но они не дописаны до конца.
Поэтому выкладывать новую версию пока не тороплюсь.
Надеюсь, что завтра получится обновить программу на FTP.

Главным образом претерпел изменения интерфейс, были добавлены многие функции Backburner, вроде бы я всё перечислил из заявленного разработчиками.

Добавилось несколько опций которые зависят от самого рендера.
Эти опции важно будет со временем расширить.
Главное из добавленного - управление выводом рендера и подключение скрипта, который может быть запущен в программе, перед рендером. Это к примеру доступно для Blender и Vue xStream. Такая опция весьма сильно может расширять возможности программ.

Еще одно очень полезное изменение - все настройки и опции сохраняются в конфиге и при повторном запуске программы - доступны.
Это довольно удобно.

Сейчас это выглядит примерно так:


Программа уже успешно эксплуатируется в студии.
Виктор Струков довольно быстро ее освоил и с легкость управляется с огромными очередями рендера, которые скопились у нас за несколько месяцев простоя рендер фермы.
Продолжаем эстафету...






16 июл. 2013 г.

3BC - обновление

Продолжаем трудиться над отправкой задач для Backburner

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

Это исправили.

Начал работать над многоязыковой поддержкой, но тут не все ясно пока.
Добавил возможность рендера по 1 кадру.

Удалил настройки List файла, это будет доступно а PRO версии.
Так же в PRO версии будет редактор мультитрека.
Это значит, что можно будет создавать сложные задания с поддержкой большого количества камер и разными направлениями вывода рендера.

Начал прописывать дополнительные опции для Buckburner
Добавил (но пока не опубликовал) возможность подключения скриптов и перенаправление вывода.


15 июл. 2013 г.

Обновление для 3BC (Backburner bat Creater)

Как и обещало, прикрутил поддержку разных рендеров.
Теперь можно не только Vue использовать.

Сегодня прошли "полевые" испытания, инструмент вполне можно использовать.
Дописывать еще будем много интересного и доделывать всё заявленное, а сейчас работает следующее:

Поддержка рендера для Vray, Blender, Vue xStream, Animo Studio
Modo пока дожидается своей очереди, там все не просто, но тоже будет реализовано.

На будущее заявлена поддержка для Air, Pixie, Aqsys, 3Dlight
Если вы хотите увидеть в списке еще новые рендеры - пишите, прикрутим.

Пока поддержка всех рендеров ограничена примитивными функциями.
То есть мы просто задаем диапазон кадров, указываем сцену и засылаем все это на рендер.
Никаких особо красивых "плюшек" не используется, но нам пока и этого достаточно...

На будущее есть масса планов, придем ко многому, интересному.

Сейчас закачка доступна по прежнему адресу
Архив обновлен.

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

Примитивными знаками я обозначил, что работает, и что нет
В целом уже сейчас можно пользоваться, что мы и делаем ;-)

Продолжаем...
На все про все - 2 дня...
Потом Ганшино, а там только Vray.
Со следующего понедельника удар по всем райдам...






14 июл. 2013 г.

Снова про рендер - прогресс...

Ура, заработало!!!

Жмем кнопку "Рендер"
Читаем отчет Backburner в окошке
Видим в списке очереди новое задание...
О батниках и прочих файлах можно забыть (точнее не думать).
Запуск рендера идет от самой программы, если что-то и генерируется, то просто так, на всякий случай.
По умолчанию новые файлы сохраняются во временной папке.

Остается куча мелочей, но в целом - уже можно пользоваться...
Обновление на том же месте, с тем же именем.

Условия установки не поменялись, все как в прошлом посте.

Дописываем, дописываем... еще много возни остается...
Сейчас главным образом налегаю на подключение всех заявленных движков рендера (Vray, Vue, Blender, Modo). В текущей версии возможно только Vue render node использовать.

Получилось создать интересный класс с очень удобной структурой, думаю, что до финала остается не так много ;-)


13 июл. 2013 г.

Продолжаем про рендер

Сегодня довольно во многом преуспел.

  • Добавлены многочисленные проверки ввода
  • Добавлено автоматическое обновление всей информации (генератор командной строки и лист заданий)
  • Добавлен конфигурационный файл для программы, в нем храняться настройки.
  • Еще куча всяких мелких пользовательских штук
  • Решил, что генерация *.bat файлов не самое удобное средство. Задание будет отправляться прямо из программы, от пользователя будут скрыты батники и прочие странные штуки, просто настраиваем параметры и жмем кнопку "рендер". Backburner вернет в диалоговое окно всё, что обычно пишет в консоли. Это довольно удобно, для понимания случайных ошибок, либо наоборот...
  • В варианте для Modo батников на 100% избежать не получится, там довольно замороченная система рендера....
Сейчас это выглядит так:
Диалоговое окно вывело дефолтные записи Backburner - подсказки
Если картинки мало, вот видео:


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

Вообще я доволен тем, что получается, довольно занятная утилита выходит...

Если вам интересно тестировать сырой и даже очень сырой материал, то вы можете скачать программу по ссылке

Для того, чтобы это заработало на вашей машине, придется установить несколько пакетов:





  • Gtk# for .NET (New version compatible with Xamarin Studio)
  • Mono for Windows, Gtk#, and XSP
  • Mono Migration Analyzer


  • Со временем, я постараюсь сократить этот список и свести рутину установки к минимуму, но пока так, тестим...

    P.S.
    Xamarin задолбал своей глючность, безумно не стабильная штука с массой тараканов...
    Один из самых "знатных" глюков, это написать что-то вроде "WARNING!!! Это все устарело!!!", при этом лишить пользователя доступа к тому самому "новому", так как его еще не дописали...

    Отправка заданий на рендер

    Устал объяснять как готовить задания на рендер для Buckburner если пользуешся Blender или Vue xStream.

    Вроде все просто, но художники которые вздрагивают при слове "скрипт" с трудом понимают как написать *.bat (а что это?) и составить batch list (а это еще что?)

    Я решил облегчить задачу себе и людям, будет вот такое приложение:

    Backburner Bat Creator (3BC)

    Эта утилита создает набор файлов для того, чтобы создать задание рендера.
    Итогом становится *.bat файл, запуск которого выполняет всю работу.
    Этот самый файл генерируется утилитой.
    В случае необходимости генерируется лист заданий, в котором можно указывать разные "плюшечки", вроде камер или перенаправлений вывода. 

    Эта версия будет поддерживать работу с Blender 3D, Vue xStream, Modo.
    В теории можно прикрутить все что угодно, вплоть до RenderMan.

    Тестовый выпуск намечен на понедельник.
    Распространение бесплатно.
    Код закрыт.




    12 июл. 2013 г.

    Будда::Ох о рамадане

    Однажды у мусульман настал рамадан.
    Будда::Ох не был мусульманином, но он подумал:
    Любое божье дело - хорошо, а божий праздник - хорошо в двойне.

    11 июл. 2013 г.

    Еще немного процедурок для Vray\Blender



    Пока доступны только в моей ветке.
    Ждем реакции Андрея.

    ___________
    Спустя несколько часов:
    Merge pull request #106 from Seliverstoff/master

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

    10 июл. 2013 г.

    Ганшино, как это было

    Мои планы связанные с Ганшино преравала Светлана, а точнее новый клиент.
    Сегодня вернулись в Москву на переговоры.

    Переговоры прошли интересно, очень познавательная встреча, надеюсь, что обзаведемся новым клиентом.

    За время проведенное в деревне успел довольно много сделать и довольно много отдохнуть.

    О связи

    Проблемы, связанные с интернетом были решены, связь получилась просто великолепная для USB модема.
    По началу даже коннект установить удавалось не всегда.
    Изредка, по ночам, удавалось открыть пару страниц в сети, но потом связь опять пропадала. Индикатор сигнала был при этом на нуле.

    Что сделали, чтобы улучшить связь:

    • Нашли сотовый передатчик, оказалось, что он мог бы быть в прямой видимости, но толстые кирпичные стены нашего дома, и соседских - большая помеха.
    • Купили антенну для USB модема и подняли на крышу, нацелив на передатчик.
    • Поковырялись в настройках модема как следует
    • Купили местную симку, чтобы не тратиться на роуминг

    Сейчас имеем полноценный 3G канал, на котором можно даже (с задержками, но можем) смотреть Youtobe. Связь стала стабильной, ничего более не отваливается. Индикатор сигнала показывает стабильно 100%.

    Перед тем как начать что-то улучшать в связи, мы распросили соседей как и что, какие операторы, как у кого получается ловить. Нас резко отговорили от Биллайна, предлажили как альтернативу MTS, но сказали, что лучше всего - Мегафон тут ловит.

    Мы ребята упрямые ))) У нас вся семья любит Билайн давно...
    В результате именно этот оператор поднялся с 0% до 100%
    Бюджет в 1350руб - просто крохи, по сравнению с тем, сколько можно потерять на медлительности и лишней тарификации.

    О комфорте

    До приезда Светы работать за компом было сложновато, стул для работы был крайне не подходящий - раскладное рыболовное кресло...
    Когда подбородок находится почти на уровне с клавиатурой, удобством это сложно назвать.
    Света приехала, и мы разыскали магазин, в котором было 1 (!!!!) компьютерное кресло на выбор :-)
    Но и этому были рады, а тем более цене...
    На радостях Света прихватила еще пару стульев...

    Вот что получилось
    круглый стол, как  не странно - удобен...

    Немного эмоций


    О купании на рассвете из прошлых постов




    Просто так
    добро пропадает, есть некому )))
    Ночь, тепло...
    Нападение кузнечика на старый чайник
    Была еще встреча со змеёй, но фотика под рукой не оказалось. Довольно крупный уж, почти пол метра длиной. Честно сказать, поначалу струхнул и пока не увидел желтые пятна ("уши"), не успокоился. Позже соседи сказали, что мне повезло, дескать, да, водятся, но видели редко...


    5 июл. 2013 г.

    Ласточка

    Сегодня решил осмотреть свои владения, на это время не стал запирать дверь, оставил ее открытой.

    Когда вернулся и вошол в дом, увидел ласточку!
    Она парила в комнате без звучно, крылья не давали звука.
    Она не билась о стекла и проявляла интеллект.

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


    Просто нет слов!!!

    Мы много раз приезжали сюда со Светой, и спускались к реке, но ни разу не искупались!

    Сегодня утром я решил просто пройтись до реки, это не много, метров 50...
    Я топал спортивными тапками по траве, и роса капала на меня.
    Это приятно и совсем не холодно, после того, как проводишь целый день в замкнутых ботах с носками, и еще постоянно жмешь на педали в авто.

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

    С радостью бы выложил подробный фотоотчет, но оказалось, что я лашабра лошабрская и забыл кар-ридер, просто не взял. Привык, что на маке есть все, вот только мака нет )))

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

    Я вырос в Казахстане на реке Тобол.
    Я знаю, что утром вода всегда холодная...
    Но я решил попробовать!

    И....
    Был крайне удивлен!
    Чем дальше я вступал в воду, тем теплее она была.
    Я срочно разделся и решил искупаться, и получил массу впечатлений.
    Мне казалось, что я купаюсь в божьей реке, именно так может поступать с человеком божья река:

    - она делает тебя управляемым (тут довольно не малое течение, не слишком, но сносит...), ты можешь довериться и плыть...
    - бог не причинит зла и позаботится о тебе - тепло, куча впечатлений, можно наслаждаться "манной небесной", просо рай какой-то...

    Я купался в разных местах, но никогда не получал такие впечатления.

    А теперь объяснения:
    Речка имеет ширину 20-30 метров.
    Глубина по пояс.
    Вода прогревается за весь день отлично и не успевает остыть.

    Идеальное место для семейного отдыха!
    Мама и папа просто пару раз окунутся и лежа на спине проплывут до следующей деревни (течение есть, да...), а вот за детей можно не беспокоится:
    - тонуть некуда
    - температура великолепная.

    Я сразу вспомнил про своих девочек, надеюсь, что в этом году они успеют искупаться тут.
    А пока отдыхают в Казахстане с бабушками и дедушками.

    Света привезет кард-ридер и я сделаю фотоотчет, а пока - все )))

    P.S.
    Чувствую себя как хиппи, которые открыли ГОА ))))
    Тут здорово. Днем не слишком жарко, ночью не слишком холодно, вода ммм.....

    С комарами можно ладить, в остальном жизнь как жизнь...

    Деревня!

    Я благополучно добрался до деревни!
    Имущество на месте, дом не сгорел )))

    На ближайшие 1-2 недели п. Ганшино станет моим офисом, летней резиденцией.
    Здесь удобно работать, не нужно отвлекаться на пробки, можно совмещать труд с отдыхом, а отдых с трудом.
    Переключаться с примитивных задач вроде газонокошения или ухода за смородиной на сложные задачи, вроде программирования или графики.

    Мозг не вскипает, тело не страдает...

    Сижу у камина, дышу легким запахом горящих дров, тепло, уютно, комары побеждены...
    На столе комп и дохлый при дохлый интернет...
    Про интернет отдельная песня )))
    Но тот факт, что это сообщение появилось, это уже что-то...
    Ранее и это было невозможно, это значит, что я на правильном пути и скоро все налажу.

    В этот раз никого в гости звать не стал, но это не означает, что двери закрыты, приехать может любой кто знает меня со Светой и не боится сложностей быта.
    Просто напишите - обсудим )))




    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 и КВН тоже отдыхают...
    Смотрим тут