Запекание AO трёхмерного плана дома

Главная Форумы Материалы и текстуры Запекание AO трёхмерного плана дома

В этой теме 9 ответов, 2 участника, последнее обновление  8observer8 3 нед., 4 дн. назад.

Просмотр 10 сообщений - с 1 по 10 (из 10 всего)
  • Автор
    Сообщения
  • #16119

    8observer8
    Участник

    Здравствуйте,

    Я сделал модель трёхмерного плана дома по уроку: https://blender3d.com.ua/sozdaniye-trekhmernogo-plana-doma-v-blender/

    Запёк текстуру AO. Посмотрите опытным взлядом со всех сторон, вам не кажется, что очень грязно получилось? На швах полосы и слишком темно (управление мышкой) http://8observer8.freevar.com/threejs/flat-plan/

    #16122
    Артем Слаква
    Артем Слаква
    Хранитель

    Однозначно не идеальный результат. Длину луча отрегулируй и сэмплы увеличь.

    #16123

    8observer8
    Участник

    Я понял, про какую длину луча речь: Attenuation. Оказывается, в документации (даже на русском!) пишут более или менее подробно про AO: https://docs.blender.org/manual/ru/dev/render/blender_render/world/ambient_occlusion.html

    Я понял, что чем больше сэмплов, тем меньше шум, но тем дольше запекать в текстуру.

    До меня даже дошло, почему была проблема на швах. Потому что margin в развёртке был меньше, чем margin в AO, поэтому при запекании AO залазил в соседнюю область. Я поставил “margin UV” = 0.010, а “margin AO” = 8px

    У Attenuation/Distance было значение 10m. Неудивительно, что почти всё было тёмным или чёрным. У выставил 0.5m. Вот что на данный момент получилось: http://8observer8.freevar.com/threejs/flat-plan/

    Если AO можно сделать лучше, то, пожалуйста, сообщите. Вдруг лучше сделать поменьше.

    Было:
    Attenuation = 10m

    Стало:
    Attenuation = 0.5m

    #16124
    Артем Слаква
    Артем Слаква
    Хранитель

    Ну у тебя довольно не плохо получилось и лучше вряд ли можно сделать. Ты следовательно с темой разобрался… молодец!

    #16129

    8observer8
    Участник

    Не могу одну проблему решить. Я хочу смешать текстуру пола + AО, то есть поверх текстуры пола запечь AO. На пол я наложил текстуру в GIMP. Открыл её в Blender’е. Убрал галочку Clear в секции Bake, но запекание АО просто затирает текстуру.

    #16130
    Артем Слаква
    Артем Слаква
    Хранитель

    Clear работает только в BI. Ты случайно не в Cycles печешь?

    #16131

    8observer8
    Участник

    Blender Render. Что такое BI?

    #16132
    Артем Слаква
    Артем Слаква
    Хранитель

    Blender Render = BI (Blender Internal)

    #16133

    8observer8
    Участник

    Тогда Clear должен работать.

    #16134

    8observer8
    Участник

    После долгих поисков и мучений, проблему я решил. Напишу для тех кто столкнётся с такой же проблемой.

    Нужно перейти в режим “Texture Paint” и выставить для всех текстур материала переменную “Blend” (на вкладке “Slots”) в значение “Multiply”. И чтобы в Blender’е отображалось, как будет в результате, нужно “Shading” (на панели клавиши “N”) переключить в значение “GLSL” вместо “Multitexture”. Добавить освещение, например, “Hemi”. Перед запеканием нужно в секции “Bake” выставить переменную “Bake Mode” в значение “Textures” и убрать флаг “Clear”.

    Мой результат на 3D движке Three.js: http://8observer8.freevar.com/threejs/flat-plan/

    План квартиры в 3D с текcтурой пола + AO

Просмотр 10 сообщений - с 1 по 10 (из 10 всего)

Для ответа в этой теме необходимо авторизоваться.


О сайте

На данном сайте Вы сможете найти множество уроков и материалов по графическому
редактору Blender.

Контакты

Для связи с администрацией сайта Вы можете воспользоваться следующими контактами:

Email:
info@blender3d.com.ua

Следите за нами

Подписывайтесь на наши страницы в социальных сетях.

На сайте Blender3D собрано огромное количество уроков по программе трехмерного моделирования Blender. Обучающие материалы представлены как в формате видеоуроков, так и в текстовом виде. Здесь затронуты все аспекты, связанные с Blender, начиная от моделирования и заканчивая созданием игр с применением языка программирования Python.

Помимо уроков по Blender, Вы сможете найти готовые 3D-модели и архивы высококачественных текстур. Сайт регулярно пополняется новым контентом и следит за развитием Blender.