2016-12-28 11 views
1

Я пытаюсь разными способами, кажется, что 3ds Max 2017 сломал родной поставщик three.js (только получить 1kb .js export). Коммерческий экспортер из решений Prototech, похоже, работает нормально, но экспортирует все в один большой HTML-файл (что не является результатом, который я получаю после). Я ищу наиболее гибкое решение для включения анимации 3ds Max в будущем.Нужна консультация по лучшему рабочему процессу для экспорта из 3ds Max в three.js

Любые советы о том, как конвертировать материалы из 3ds max в three.js, также приветствуются.

+0

Мой последний большой проект three.js Я экспортировал из 3dsMax как .obj и использовал OBJLoader, что было пару лет назад. – 2pha

+0

Хорошо, могу ли я спросить, почему вы выбрали obj-формат? И почему большинство учебных пособий, которые я нахожу в google, датируются годами? Является ли сейчас три.js менее используемым? – Tony

+0

Я выбрал только .obj, потому что это был формат, с которым я был знаком, и экспортер json для 3ds max, который находится в хранилище three.js, не работает. Я не уверен, почему большинство обучаемых вы находите настолько старыми, может быть, они были там долгое время и имеют хороший SEO, или, может быть, потому, что, когда three.js был новым, это было немного причудой, и все были в порядке , Three.js, вероятно, используется гораздо больше, я думаю (по реальным проектам) – 2pha

ответ

1

Вы можете попробовать A3dsViewer - включает неплохой экспорт в файл three.js и позволяет создавать отдельный файл js для каждой сетки.

+0

Спасибо! Это очень помогло. Сначала у меня возникли проблемы с экспортируемыми опорными точками 3ds, но решил это, используя этот плагин: «Batch Export/Import» от Jos Balcaen. * Не уверен, будет ли более простой способ? Оттуда я бы использовал приложение A3dsViewer и был поражен тем, что даже материалы «работали» в html5. – Tony

0

Я хотел бы экспортировать в FBX затем преобразовать в формат JSON с помощью сценария convert_to_threejs.py питона в: Utils \ конвертеры \ FBX

Вы могли бы также рассмотреть возможность использования GLTF: https://threejs.org/examples/webgl_loader_gltf.html

+0

Спасибо! Я попробую попробовать, так как я думаю, что это может увеличить гибкость в этом процессе. – Tony

 Смежные вопросы

  • Нет связанных вопросов^_^