Показаны сообщения с ярлыком Ноды. Показать все сообщения
Показаны сообщения с ярлыком Ноды. Показать все сообщения

вторник, 20 октября 2015 г.

Удалось сделать новый материал. "Кубизм" вылез в новом месте.

   Как обычно, ноды. Единственная неприятность - используется Vertex Color, для разделения материалов с одной высотой, а это означает, что если сетка не слишком частая, то вылезет "кубизм", а если почаще ставить, то возрастет нагрузка на движок. Может всё сделать в стиле пиксель-арт? )))
    Теперь еще надо разобраться до конца со спайсом, он ведь должен добавляться и исчезать и применить материал на блоках ландшафта.

    Ниже картинки, материал и результат:


вторник, 22 сентября 2015 г.

Попалось интересное видео.

    На blendernation.com наткнулся на интересное видео от John Hamilton. Суть в том, что используя анимацию цвета можно в режиме реального времени, в игре то есть, изменять некоторые цифровые значения в нодовых материалах, например величину смешивания цвета или изменять расстояние исчезновения материала. Сам автор склепал пример изменения координат UV - развертки, который прекрасно подойдет для анимации чего-то вроде бегущей воды или гусениц танков, без скрипта и программирования. Прямо идеал BGE. А если учесть, что с версии 2.76 параметры материалов будут доступны для изменения через скрипт, то получается, что можно встроить в ноды целую кучу "крутилок".
Вот, склепал картинку, правда пока не получается подобрать размер текстурки, чтобы зациклить:




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

понедельник, 6 апреля 2015 г.

Выкину пример нодового материала.

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

landMat.blend.7z ~240 kB

воскресенье, 5 апреля 2015 г.

Исправил ошибку с закольцованостью карты.

Исправил ошибку с закольцованостью карты. Если кому интересно, то в модуле land.py, нужно заменить функцию setNameMesh() на эту, отличия минимальны:

пятница, 3 апреля 2015 г.

Нодовый материал.

Картинка объясняет, как сделать материал, который будет становится полностью прозрачным при приближении. Если надо, чтобы он наоборот становился прозрачным при отдалении - удалите ноду Invert. Нода Material нужна, что бы управлять цветом объекта через object.color. Не забудте поставить галочку напротив ObjectColor в настройках материала. Если это не требуется, удалите эту ноду и соедините узел ноды Texture Color с одноименным узлом ноды Output.