теперь если загуглить будет находится этот материал
Сомневаюсь, что это будет кто-то гуглить, ибо я не нашёл инфы о таком формате с таким способом применения вообще нигде. То есть это использовалось только в одной модельке в игре 2002-го года.
Бтв, я всё-таки склоняюсь к тому, что это именно модели, что-то типа заранее отрендеренного результата симуляции ткани.
Так, блэт. Кажется, я обманул сам себя. Только что импортировал приложенную модель в карту, и увидел, что ивенты работают в игре.
В предыдущих версиях модели они не работали (честно). В отличии от них в данной модели отсутствует какой-либо меш, наличиствует камера и есть источники света. Что-то из этого позволило воспроизвести mrf файлы.
там работа с emissive текстурой я так и не понял в своё время как с нуля с таким работать
Текстура кладётся в emissive слой. Всё, что на текстуре не чёрное — будет светиться. Сила свечения регулируется параметром материала Emissive Gain, а если он не прописан в свойствах материала, то игра считает его равным единице (это уже достаточно сильное свечение). Параметр может быть динамическим, в том числе анимированным с интерполяцией. Кстати, проанимировал я эту ауру кривовато, но мне лень было подбирать безье для красивой пульсации.
по причине "не возможности воспроизведения конкретных анимаций"
O rly?
Тут 4 спрайта по 5 аним в каждом.
BlzFrameSetSpriteAnimate работает, но там принцип работы идиотский. Есть 5 индексов от 0 до 4, при использовании которых из модели подтянутся анимации с именами birth, death, stand, morph, morph alternate соответственно.
Вообще, sprite интересная штука. При использовании спрайта с внутримодельной камерой он начинает взаимодействовать с портретным фреймом на уровне отображаемых моделей. То есть, они как бы рендерятся в одном трёхмерном пространстве, и могут перекрывать друг друга, в зависимости от своего расположения внутри координат mdx. Я даже хотел это изучить поподробнее, но вспомнил, что реф мёртв, и охладил своё трахание.
Такой тип контроллера строится на основе сплайна Эрмита, который я, к сожалению, пока, кроме WarCraft'а, нигде не встречал, и то, как у него рассчитывается кривая, как она зависит от направляющих, мне в большей степени непонятно.
Перечитал эту статью и удивился, как же автор тут всё переусложнил. Под словом Hermite в варкрафте скрывается старый добрый TCB. Ну или сплайн Кочанека-Бартельса, как его обозвал первый комментатор.
Опытным путём Ruti Ragnason выяснил, что при импорте в блендер по описанному способу, у некоторых моделей появляются лишние деформации на костях в анимациях, преимущественно в районе нижних конечностей.
Нужно править руками или использовать другие пути конвертации (в 3дмакс модель загоняется без вышеуказанных проблем).
я перевел эти модели в .mdl и просто через скрипт или макрос (не помню точно, давно делал) уменьшил у каждой анимации интервал длительности в 100 раз.
Вот здесь, скорее всего, и кроется причина бага с меню настроек. Это раздел секвенций, там только меняется интервал, но ключевые кадры остаются на старых местах. Соответственно, после такого изменения они оказались за пределом секвенций, и просто не проигрываются. То есть, анимация сейчас не ускорена, а обрезана.
Тут непонятно. На пустой карте кнопка не крашит, даже если их 200 штук поставить. Если бы эффект был однозначно сломан, то вар бы крашился при запуске карты (такое было со старыми pkb на релизе 1.33), либо зависал бы при первом же наведении на него камеры (он просвечивается сквозь маску/туман войны), да и редактор тоже скорее всего крашило бы.
Наверное, зависание вызывает совокупность факторов, пазл собирается, так сказать. А мы просто подставляем костыль в виде удаления эффекта.
Если кто может в инглиш, то неплохо было бы отрепортить ситуацию близзам на форум. Или хотя бы сообщить каким-нибудь ретерам/богданам/другим уважаемым членам, которые смогли бы это объяснить или изучить подробнее.
После удаления этой кнопки лично у меня вылетов больше не было. Может багованная модель или попкорновский эффект, а может триггер, который на ней висит, хз.
Попробуй выделить весь декор и поднять с помощью CTRL+PageUp, авось с отриательной z работать не хотит.
На кнопке поднятие попробовал, всё равно вылетает
Updt. Снёс всё попкорн эмиттеры с модели кнопки, и переимпортировал в карту. Вроде работает
» Помойка Макебы / Почему это не популярно?!
Ред. Makeba
» Помойка Макебы / Почему это не популярно?!
Делалось изначально под 1.29, судя по всему, а я на 1.31 запустил.
» Блог им. ofeerist / Вода в космосе.
» Помойка Макебы / Функционал Варкрафта о котором вы точно не знали
Бтв, я всё-таки склоняюсь к тому, что это именно модели, что-то типа заранее отрендеренного результата симуляции ткани.
» Помойка Макебы / Функционал Варкрафта о котором вы точно не знали
Ред. Makeba
» Помойка Макебы / Функционал Варкрафта о котором вы точно не знали
» Помойка Макебы / Баги спрайтов в рефе или переводим экранные координаты в мировые
» Модели из Torchlight / Consecration Sigil
Ред. Makeba
» Помойка Макебы / Баги спрайтов в рефе или переводим экранные координаты в мировые
BlzFrameSetSpriteAnimate работает, но там принцип работы идиотский. Есть 5 индексов от 0 до 4, при использовании которых из модели подтянутся анимации с именами birth, death, stand, morph, morph alternate соответственно.
» Модели из Torchlight / Consecration Sigil
Bergi, но это же просто квадратик с картинкой.
» WarCraft 3 / Тип контроллера (Тип Интерполяции)
Ред. Makeba
» WarCraft 3 / Крепление эффекта к двум и более аттачам
» XGM Team / Изменения в проектах
» WarCraft 3 / Конвертирование моделей из движка OGRE (на примере Torchlight 2)
» WarCraft 3 / Интервью с Dmitry Rommel
» WarCraft 3 / Исправить баг ноги
» WarCraft 3 / Исправить баг ноги
Ред. Makeba
» WarCraft 3 / Быстрые анимации в главном меню
» WarCraft 3 / Reforged карта крашится около 10-15 минуты - Game of Titans
Оставлю на случай, если автор вопроса или кто-то другой с аналогичной проблемой зайдет сюда
» WarCraft 3 / Вылет карты после новых патчей от Blizzard
Наверное, зависание вызывает совокупность факторов, пазл собирается, так сказать. А мы просто подставляем костыль в виде удаления эффекта.
Ред. Makeba
» WarCraft 3 / Вылет карты после новых патчей от Blizzard
» WarCraft 3 / Вылет карты после новых патчей от Blizzard
» WarCraft 3 / Вылет карты после новых патчей от Blizzard
По-моему, я там пробовал удалить весь импорт и все триггеры, но и после этого вылет никуда не делся. Не знаю, решил ли тот автор проблему.
» WarCraft 3 / Логотип XGM
darkowlom:
Ред. Makeba
» XGM Team / Изменения в проектах