Модели Thief -> 3DSMax

Автор Dagoth Ur, 05 декабря 2003 05:16:12

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

Zmey

При экспортировании появляется только один файл модели. Файла с текстурой нету

Zontik

А до этого текстура разве не была в отдельном файле? Или... сейчас попробую догадаться. Ты ей прямо в Максе назначил какой-то цвет, да? Так вот: это неправильно.
Хотя в Anim8or'е такое иногда срабатывает, но все равно: предмет с одним лишь цветом, без текстуры, в Thief обычно выглядит плохо.
Дайте глазам отдохнуть! Тёмное место

Chuzhoi

У меня есть еще одна версия. В Максе есть автоматически генерирующиеся текстуры (например, "дерево" или "мрамор"). Выглядят они настолько ужасно, что я никогда их не использую. Но, возможно, именно такую текстуру использовал zmey. Если так, то ее действительно нужно как-то экспортировать. Но как - я не знаю (никаких опций экпорта в настройках этих текстур не найдено).

Я знаю только один 100% работающий способ назначения текстуры: в материале назначается диффузная карта типа Bitmap, в качестве которой указывается gif-файл, лежащий в obj/txt16.

Zmey

Вообщем я просто налепил стандартную текстуру. Вот скрин окна Max 10. У меня предчувствие что я не так делаю



Chuzhoi

#199
Я так и не понял из этого мелкого скриншота, что ты там налепил.

Нужно сделать так:
1. У тебя должна быть текстура в формате gif. Если ее нет, ее нужно сделать или взять откуда-нибудь. Она должна лежать в папке obj/txt16.
2. Заходишь в редактор материалов. Берешь любой пустой (серый) материал. Крутишь окно вниз, ищешь вкладку Maps, раскрываешь ее.
3. Напротив Diffuse color в столбике Map нажимаешь кнопку None.
4. В открывшемся окне выбираешь тип текстуры Bitmap.
5. Откроется стандартное окно выбора файла. Выбираешь свою текстуру (gif-файл).
6. Чтобы материал был виден на объекте, нажимаешь кнопку Show map in viewport.

В результате должно быть примерно так:


4 - Это бывшая кнопка None, на которой теперь отобразилось имя твоего gif-файла.
2 - Кнопка Show map in viewport.
На цифры 1 и 3 не обращай внимание - они из другой оперы. Галку 2-Sided не ставь.

Zmey

Chuzhoi спасибо теперь понял как. У тебя какая версия макса в полном названии? А то у моей версии чуть другие настройки, и там нету вкладки Map

Chuzhoi

У меня обычный Max 2009. У тебя, судя по картинке, Design-версия - она для архитекторов.

Если я правильно разглядел твой скриншот, то у тебя сейчас установлен материал типа Arch & Design (кнопка справа от 01 - Default).  Это, видимо, какой-то специальный материал для архитекторов. Тебе нужно нажать эту кнопку и выбрать материал типа Standard - тогда все карты появятся.

Zmey

Ага всё переключил окно на Standart! Теперь всё ок спасибо  :agree:

Zmey

Всё отлично, название используемой текстуры при экспортировании он прописал в нутрь файла модели.

Zmey

Сконвертировал модель, текстура неправильно легла в Дромеде, слишком уменьшеная, хотя в 3DS Max я её увеличил в размере.



ДромЕд




BenDer

Боюсь сказать глупость, но может UV разверточной гизмой исправить? (ну, или что-то типа того, ибо давно в максе не работал)

Chuzhoi

Опять эти мелкие скриншоты...
Судя по всему, настройки масштаба текстуры в свойствах материала совершенно не влияют на то, что мы потом увидим в Theif. Так что забудь про вкладку Coordinates. Оставь там все по умолчанию.
Примени к своему объекту модификатор UVW Map (цилиндрический) или  Unwrap UVW (в котором можно вручную редактировать развертку). Или сначала первый, а потом второй.

Zmey

Попробовал модификатор UVW Map, тоже не помог, тоже самое в игре уменьшеная текстура, со вторым посижу помучаюсь Unwrap UVW

Zmey

А так в принцепе два способа нашел, 1) Саму модель в максе в 10 раз меньше нарисовать тогда текстура сама по себе увеличится. Либо в другой 3D рисовалке испытать

Chuzhoi

Что-то ты не то намудрил при создании материала, что в Максе он выглядит совершенно не так, как в игре. Создай новый материал, назначь ему диффузную текстуру и больше никаких настроек в материале не производи. У тебя там стоит галка Use Real-world scale - ее не должно быть.

Присвой данный материал объекту. Затем добавь модификатор Unwrap UVW и отредактируй развертку. Можешь для начала нажать Cylindrical и Align Z (справа на панели).