Поиск сообщества
Показаны результаты для тегов 'софт для моделей'.
Найдено: 1 результат
-
Всем привет. Это loxotron. Хочу поделиться своей программой Echo Asset Fetcher — утилитой для загрузки, просмотра, пакетной обработки и конвертации 3D-моделей. Изначально программа делалась как небольшой вспомогательный инструмент для собственных задач, но постепенно обросла поддержкой разных сервисов, профилей, конвертацией форматов, анимациями, скелетами, материалами и в итоге превратилась в отдельный полноценный инструмент. На данный момент актуальная версия — 3.0. Основные возможности Поддерживаются: ✅ Sketchfab ✅ Meshy Community ✅ Tripo ✅ Hi3D Можно работать как с отдельной моделью по URL, так и с профилями/каталогами. Для больших профилей список загружается постепенно — не нужно ждать полной обработки сотен или тысяч моделей, прежде чем интерфейс начнёт что-либо показывать. Есть: загрузка моделей по ссылке; просмотр и поиск по профилям; предпросмотр моделей и thumbnail; пакетная загрузка; отмена текущих операций; сохранение последних настроек; выбор каталога загрузки; русский и английский интерфейс. Отдельно довольно много работы было проделано именно со Sketchfab. Программа умеет работать не только с обычным Download API, но и непосредственно с данными, используемыми веб-viewer'ом. Поэтому в некоторых случаях она способна получить модель и связанные с ней ресурсы даже тогда, когда обычный вариант скачивания через интерфейс сайта отсутствует или не очевиден. Думаю, кто работал со Sketchfab достаточно долго, поймёт, о чём речь. 🙂 Поддерживаются в том числе текстуры и данные сцены, необходимые для последующей сборки модели. Разумеется, использование программы и полученных ассетов остаётся на ответственности пользователя — используйте собственные модели либо материалы, на которые у вас имеются соответствующие права. Конвертация и экспорт Одна из основных функций программы — преобразование загруженных моделей в более удобный для работы формат. Поддерживается: GLB / glTF → FBX При экспорте стараюсь сохранять максимум исходных данных: геометрию; hierarchy; skeleton; skin weights; bind pose; animation clips; embedded/external textures; Base Color; Normal Map; Metallic; Roughness; PBR-параметры материалов. Есть поддержка моделей, использующих Draco и Meshopt compression. Также присутствуют дополнительные варианты экспорта, включая STL. Анимации и скелетные модели Animated/skinned модели не преобразуются в простой static mesh. При конвертации в FBX сохраняются: кости; иерархия скелета; Skin; веса вершин; bind transforms; animation tracks; отдельные animation takes/clips. Особенно много времени ушло на совместимость FBX между разными DCC, потому что один и тот же FBX они любят трактовать немного по-разному. То есть FBX не делается специально под одну конкретную версию Max или Blender. Материалы В версии 3.0 был сильно переработан экспорт материалов. Для новых версий 3ds Max передаются данные Physical Material, при этом в FBX также присутствуют стандартные свойства материала для совместимости с Blender, Maya и более старыми версиями Max. Сохраняются: Base Color; Metallic; Roughness; Normal Map; сила Normal Map; соответствующие texture connections. Таким образом, одна и та же FBX-модель может открываться в разных редакторах без необходимости делать отдельный экспорт «для Max» и «для Blender». Текстуры Для тяжёлых моделей и профилей можно ограничить разрешение экспортируемых текстур. Доступен вариант сохранения оригинального разрешения либо уменьшения текстур, если исходник содержит, например, несколько 4K/8K карт и нет желания тащить всё в полном размере. По умолчанию можно оставить Original, то есть исходные текстуры не уменьшаются. Дополнительные инструменты В программу также входят вспомогательные средства для совместимости с DCC: Max скрипт для нормального отображения Dummy хелперов в 3ds Max (подгонка размеров под модель после импорта); Blender скрипт - примерно для того же только в блендере, чтобы избавиться от раздутых "шаров"; дополнительные инструменты для проблемных/старых моделей; Merge Static Meshes; различные параметры импорта и экспорта. Большинство из этих вещей использовать необязательно — они нужны скорее для отдельных специфических случаев. Первые два скрипта желательно, если ваша модель с анимацией и костями. Portable и Installer Доступны два варианта: Portable — распаковал архив и запустил EchoAssetFetcher.exe. Installer — обычная установка в Windows с возможностью последующего удаления программы. Python пользователю устанавливать не требуется — всё необходимое уже находится в сборке. Системные требования Windows 10 / 11 x64 Желательно достаточно свободного места на диске, особенно если собираетесь работать с большими профилями или моделями с 4K/8K текстурами. 🎁 Бонус — OGF Viewer v0.5 Вместе с Echo Asset Fetcher я также отдаю OGF Viewer v0.5. Это отдельная программа, которую я делал уже непосредственно для форматов X-Ray Engine / S.T.A.L.K.E.R. OGF Viewer позволяет открывать модели из gamedata\meshes, просматривать их без запуска игры/SDK и экспортировать в более удобный для дальнейшей работы формат. Поддерживаются: OGF; скелетные модели; текстуры из gamedata; OMF-анимации; просмотр animation clips; экспорт в FBX. Проверялось в том числе на ресурсах Тень Чернобыля, Чистое Небо и Зов Припяти. То есть если нужно быстро достать сталкерскую модель, посмотреть её, скелет/анимации и отправить дальше в Max/Blender/Maya — не обязательно каждый раз прогонять её через старый набор SDK-конвертеров. OGF Viewer v0.5 идёт бесплатно как бонус к Echo Asset Fetcher. Скриншоты Если будут находиться модели, на которых что-то экспортируется неправильно — можно кидать конкретный пример в тему. Особенно интересны странные skinned/animated модели, поскольку именно на них обычно всплывают самые экзотические особенности форматов. Лицензия © Все права на программу сохраняются за мной как за автором. При приобретении программы пользователь получает лицензию на использование своей копии программы. Авторские и исключительные права на саму программу не передаются. Программа предназначена для работы с собственными ассетами и материалами либо с контентом, на использование которого у пользователя имеются соответствующие права. Цена 526 р. по СБП 549 р. картой Купить можно тут. Если вам не жалко по старой памяти помочь бывшему билдоману заработать хотя бы пару копеек, чтобы не присесть на голодный паек, буду благодарен. Защиту на программу принципиально не ставил, всё понимаю на этот счёт, в ней нет смысла, рассчитываю что сталкеровское комьюнити не станет обижать старожила и даст немножко подзаработать. :)
