В настоящее время я работаю над проектом, в котором у меня есть основной объект в браузере и с парой анимаций, которые заставляют текст «появляться».
Я создал это в проекте блендера и использовал Alpha Hashed смешайте режим и установите для свойства Alpha значение 0 в ключевом кадре 0 и переместите его в альфа 1 в конечном ключевом кадре.
При рендеринге анимации в Blender я получаю ожидаемый результат, но однажды экспортируется в файл .glb и загружаю его в Three. Js свойство alpha не обновляется.
Для некоторых функций отладки я добавил небольшое движение в текст me sh, и это работает правильно.
Я также пробовал модель на https://gltf-viewer.donmccurdy.com/, с тем же результатом. Анимация движения текстовой анимации работает, но текст всегда в альфа 1.
Это действительно выдает ошибку, но я не могу отладить ее, и я не уверен, что это как-то связано с анимация для текста:
ACCESSOR_VECTOR3_NON_UNIT Vector3 для индексов доступа 2688..2690 не имеет длины блока: 0. / meshes / 14 / primitives / 0 / attribute / NORMAL
К сожалению, я не могу ' не могу поделиться моделью. Заранее спасибо за помощь!