klaudstrifex Опубликовано 2 июля, 2017 Опубликовано 2 июля, 2017 (изменено) Здравствуйте. Видел похожие темы ранее уже создавались, но они довольно устарели возможно что и изменилось с тех пор. Суть в том что хочу просто подправить голову своего ГГ в 3ds Max. В 3d я не новичок. Решил воспользоваться самым простым вариантом. В Race Menu во вкладке Скульптор есть функция импорт головы из .nif файла. При импорте .nif файлов головы скаченных компаньонов из интернета проблем нету. И я решил попробовать тоже самое только с отредактированной головой в 3ds Max. К тому же еще и скрипт обновили для импорта/экспорта .nif для 3ds Max 2017. Подумал грех не попробовать, авось прокатит. Значит импортировал я меш файл и подвигал вершины для теста, экспортировал обратно и естественно при импорте .nif файла в Race Menu развернул меня на все стороны. Упорото пишет про то, что не удается импортировать данный .nif файл. - Настройки nif плагина для импорта и экспорта посмотрел на видео в youtube. Как только я не менял настройки ничего не получилось. - Понятное дело что количество вершин и все такое я не менял. Та даже и с их отличием всеравно должно импортировать. Скрипт полностью все импортирует в макс все что нужно - Bone, Skin, BSDismemberSkin Modifier. Скрины ниже. И я так же совсем этим ничего не трогая экспортирую назад. Скрины ниже. По крайней у людей на видео с редактированием одежды и волос все работает. Вот собственно и проблема. Вроде все просто но как обычно что то где то отваливается. Будь это в 2012 году естественно я бы не писал сюда такие вопросы. Но все уже 2017, думал все должно было быть куда проще)) Мб проблема просто в настройка импорта/экспорта или мб требуются мелкие манипуляции в Nifskope (думал все уже без него можно сделать). Заранее спасибо. Изменено 2 июля, 2017 пользователем klaudstrifex
Potatoider Опубликовано 2 июля, 2017 Опубликовано 2 июля, 2017 Сравни свой итог и дефолт в нифскопе. Мб там дело.
klaudstrifex Опубликовано 3 июля, 2017 Автор Опубликовано 3 июля, 2017 Сравнил в nifskope, там страшный ужас)) все перепутано...но прежде чем разбираться с nifskope, у меня сьезжает кость в не понятном направление при импорте (скрин ниже), конечно мб это и не страшно (мб головы так и хранятся в facegendata) но думаю стоит начать с этого, т.к. вроде скелет должен был бы подгружаться полностью. Так же я не вижу костей визуально хотя в сцене они вполне существуют и работают, ну опять же наверное бок при импорте скелета. Так же когда пытаюсь указать на скелет вручную - результат получается еще хуже... Короче тут уже на этапе импорта походу бока еще те...
@perture Опубликовано 3 июля, 2017 Опубликовано 3 июля, 2017 Попробуй использовать эту версию плагина и настройки как на скринах. Количество вершин меша в сцене и в экспортированном файле должно соответствовать исходнику.
klaudstrifex Опубликовано 4 июля, 2017 Автор Опубликовано 4 июля, 2017 У меня не было проблем с импортом .nif файлов из character assets, по крайней мере визуально. У меня проблема именно при импорте .nif файла "типа" facegendata. Да и менять голову своего непеся изменяя стандартную из characterassets по моему не самая лучшая идея. Моя цель состоит в том что бы изменить голову своего ГГ с помощью RaceMenu, функций импорт/экспорта на вкладке Скульптор, а он в свою очередь как раз таки на ура работает с файлами facegendata. Но в любом случае я скачал более новую версию которую вы посоветовали, результат остался прежним. Ниже скриншоты.
@perture Опубликовано 4 июля, 2017 Опубликовано 4 июля, 2017 (изменено) Скинь голову, которая криво импортируется. Уже сам посмотрел. Импортируй скелет и меш по отдельности. Сначала скелет, потом меш, со снятым чекбоксом импорта скелета. Изменено 4 июля, 2017 пользователем @perture
klaudstrifex Опубликовано 5 июля, 2017 Автор Опубликовано 5 июля, 2017 (изменено) На импорт получилось все, пока работает :) Теперь надо разобраться с экспортом. Ничего не изменял просто сразу же экспортировал. Скриншоты ниже. Настройки поставил как у вас. Так же несколько скриншотов с NifSkope, а то там все перепутано. В NifSkope нужно все вручную настраивать по аналогу оригинального файла? Изменено 5 июля, 2017 пользователем klaudstrifex
@perture Опубликовано 5 июля, 2017 Опубликовано 5 июля, 2017 Тип корня можно при экспорте указать, а можно в нифскопе поменять, не принципиально. Шейдеры в основном должны корректно реэкспортироваться, но не мешает сравнить с исходником и подправить, если что не так. К слову, если вертекс колор не используется, то его не будет в нифе ни в геометрии, ни в шейдере. И не надо его указывать, не смотря на исходник. Нормали и тангентсы можно в сцене настроить, перед экспортом. А можно так же в нифскорпе всё настроить. Если планируется несколько дублей экспорта - то имеет смысл в сцене настроить, чтобы после экспорта в нифскопе меньше манипуляций делать.
klaudstrifex Опубликовано 6 июля, 2017 Автор Опубликовано 6 июля, 2017 (изменено) Так эти манипуляции разве помогут мне сделать дерево такое же как у оригинала? Я понял что из за его неправильной структуры race menu не хочет импортировать. Я в NifSkope то не шарю. Можно краткий туториал для чайников по NifSkope? Изменено 6 июля, 2017 пользователем klaudstrifex
klaudstrifex Опубликовано 7 июля, 2017 Автор Опубликовано 7 июля, 2017 (изменено) Подскажите как наваять NiNode - BSFaceGenNiNodeSkinned ? После экспорта из 3d's Max она отсутствует. Скопировал новые TriShape в оригинальный файл, а также кости потому что если старые оставлять получается тот же глюк что и при импорте в 3d's Max. Сейчас Race Menu считывает файл и показывает окошко с сравнением мешей. Но после того как подтверждаю выбор Skyrim критует... Пришлось копировать из нового в старый потому что так и не понял пока как создать новую NiNode что бы назначить недостающую "переменную" - BSFaceGenNiNodeSkinned. Изменено 7 июля, 2017 пользователем klaudstrifex
klaudstrifex Опубликовано 7 июля, 2017 Автор Опубликовано 7 июля, 2017 (изменено) Все разобрался. Все пока работает. В этот раз просто не трогал кости. Race Menu считывает меш из файла как морф я так понял просто. Поэтому ему впринципе пофиг как скининг поломал меш. Попробую теперь изменить башню и закинуть. Странно что эту "ноду" - BSFaceGenNiNodeSkinned 3d's Max создает если импортировать .nif файл одновременно со скелетом. Но однако удаляет ее как Extra Bones. Даже если снять галочку с Extra Bones ситуацию не улучшает, потому что в NifSkope залетает весь скелет и так же наш хелпер BSFaceGenNiNodeSkinned, однако иерархия всеравно не сохраняется оригинальная. Поэтому проще вручную допилить не достающую ноду в NifSkope. Изменено 7 июля, 2017 пользователем klaudstrifex
@perture Опубликовано 8 июля, 2017 Опубликовано 8 июля, 2017 07.07.2017 11:45:37, klaudstrifex сказал(-а):Странно что эту "ноду" - BSFaceGenNiNodeSkinned 3d's Max создает если импортировать .nif файл одновременно со скелетом. Но однако удаляет ее как Extra Bones. Даже если снять галочку с Extra Bones ситуацию не улучшает, потому что в NifSkope залетает весь скелет и так же наш хелпер BSFaceGenNiNodeSkinned, однако иерархия всеравно не сохраняется оригинальная. Поэтому проще вручную допилить не достающую ноду в NifSkope. Ничего странного нет. NiNode - это некий узел, точка в пространстве. Назначение его в nif файле неоднозначно, он может быть как частью скелета ("костью"), так и использоваться просто для создания нужной иерархии блоков, как в случае с BSFaceGenNiNodeSkinned. В случае сгенерированной головы плагин не различает назначение нода, и воспринимает его как кость. Поэтому он импортируется, если импортировать голову со скелетом. И поэтому НЕ импортируется, если импортировать без скелета. И поэтому же удаляется при удалении Extra Bones. Возможно, это будет исправлено когда нибудь, если я буду обновлять плагин. Если Race Menu чувствителен к ноду BSFaceGenNiNodeSkinned, то можно его добавить в иерархию после экспорта с помощью нифскоп. ПКМ => Block => Insert => NiNode. Потом настроить иерархию, задав Num Children и прописав номера блоков в массиве Children. Соответственно, откорректировав детей корневого блока. Имя новому NiNode можно задать кликнув на Txt в атрибуте Name.
klaudstrifex Опубликовано 9 июля, 2017 Автор Опубликовано 9 июля, 2017 Спс большое за помощь. Все работает. RaceMenu на ура импортирует отредактированные файлы. С Insert => NiNode что то провтыкал. Теперь несколько проще :) А то замахался копировать в оригинальный файлик и индексы выставлять.
Рекомендуемые сообщения
Для публикации сообщений создайте учётную запись или авторизуйтесь
Вы должны быть пользователем, чтобы оставить комментарий
Создать аккаунт
Зарегистрируйте новый аккаунт в нашем сообществе. Это очень просто!
Регистрация нового пользователяВойти
Уже есть аккаунт? Войти в систему.
Войти