Мы используем файлы cookie, чтобы упростить навигацию на этом сайте. Если вы даете свое согласие на использование файлов cookie и обработку ваших персональных данных, нажмите «Принимаю».

Не работает связка Replace Texture и Assign Material

Домой Форумы Пазлы Не работает связка Replace Texture и Assign Material

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

    Почему не работает такая конструкция? Материал становится просто черным.

    Вложения:
    Вы должны войти для просмотра вложений.

    https://inpretium.com - интерактивные решения

    #18560
    kdv
    Участник

    работает
    https://v3d.net/gsm
    дабл клик в любом месте

    Puzzles and JS coding. Fast and expensive.

    If you don’t see the meaning in something it primarily means that you just don’t see it but not the absence of the meaning at all.

    #18561
    quasar
    Customer

    Такое ощущение, что мы вдвоем на форуме тут)

    В общем черным мат становится по причине наличия вертекс колора. Но тоже не понятно, ибо на втором скриншоте другой объект с другим матом, на объекте тоже есть вертекс колор, но он не становится черным…

    Вложения:
    Вы должны войти для просмотра вложений.

    https://inpretium.com - интерактивные решения

    #18564
    quasar
    Customer

    UPD

    Все, понял. У меня материал Feel был назначен на еще один объект у которого не было вертекс колора… Как это связано блин?)

    https://inpretium.com - интерактивные решения

    #18711

    Все, понял. У меня материал Feel был назначен на еще один объект у которого не было вертекс колора… Как это связано блин?)

    Так работает движок для оптимизации, то есть если у вас есть два объекта, на одном например есть анимация а на другом нет, и если вы перенесете материал с объекта на котором нет анимации на объект с анимации, то анимация не запустится. Так происходит со всем с вертексными цветами, uv-картами, анимацией, вертексной анимацией, картами нормалей. При переносе материалов с одного объекта на другой структура этих обектов должна быть идентична, так как при загрузке приложения и компиляции шейдеров такие вещи как развертки, вертексный цвет и пр. резервируется материалом, если на изначальном объекте их не было то материал их не зарезервирует и не будет их искать на новом объекте. Таким образом если у вас есть два объекта с одинаковым материалом и на одном есть вертексный цвет а на другом нету и даже если они на сцене изначально, то материал может скомпилироваться вначале на том объекте на котором не было вертексного цвета и в итоге на втором объекте его тоже не будет. Как то так.

    Co-founder and lead graphics specialist at Soft8Soft.

Просмотр 5 сообщений - с 1 по 5 (из 5 всего)
  • Для ответа в этой теме необходимо авторизоваться.