Я столкнулся с подобной проблемой пару лет назад, как вы можете видеть в этом ответе
и я закончил писать скрипт на Python.
Пост из блога на работе на сайте three.js также был написан me и также устарел.
Он был написан для C4D R11.5, и API немного изменился. Vincent был достаточно любезен, чтобы перейти из моего репозитория GitHub и обновить этот скрипт, который вы можете получить из его репозитория .
Тем не менее сценарий three.js экспортирует только геометрию / сетки, но не обрабатывает анимацию вообще (морфинг не был поддержан в three.js во время написания сценария (выпуск 32))
Если вы хотите экспортировать треки геометрии + анимации (положение, вращение, масштаб и морфы (PLA)), вы можете использовать что-то вроде обновленной версии скрипта, которую я имел. Поскольку ему почти два года, он работает на C4D R11.5 и Blender 2.49.
Вы можете увидеть запись о том, как это работает здесь .
Тем не менее, как я уже упоминал выше, API-интерфейс Python C4D R12 немного изменился, а API-интерфейс Blender Python полностью изменился по мере перехода на Python 3.0 с версии Blender 2.50 и выше.
К сожалению, я не могу взять на себя обязательство обновить это в ближайшее время из-за нехватки времени, но я могу объяснить / прокомментировать / поделиться старым кодом, если это поможет.
Еще одна вещь, которая приходит на ум, это использовать более старые версии (C4D R11.5 и Blender 2.49), но кажется, что это далеко, и, возможно, не все функции, которые вы используете в R12, поддерживаются в R11.5 (не уверен ).