Пути к текстурам
Цитата Slashtore:
Как известно, для потерянных текстур нужно указывать путь в Customize > Configure User Paths, и это хорошо. Создаёшь одну общую папку, в которую просто заливаешь текстуры от моделей, и ни о чём не думаешь. Но, нередко можно столкнуться с таким явлением, как абсолютно одинаковые имена файлов текстур для моделей, и хорошо если это одна и та же текстура. А если нет, тогда переименовывай и выбирай в 3D max вручную. Возможно ли сделать так, чтобы 3D Max в первую очередь начинал поиск текстур в папке, в которой лежит сцена, и только потом обращался к общей в которой сложены все текстуры от разных моделей, и при этом не нужно было бы указывать путь к папке со сценой в Customize, чтобы список путей в настройках излишне не разрастался.
На самом деле это широкая тема, ответы на все эти вопросы я долго искал) В общем советую, всегда отдельно открывать модель у которой например текстуры "1.jpg, 2, 3..." и переименовывать через спец скрипт (если нужно дам название )добавляя префикс (например название модели), то есть если название модели/папки "EICHHOLTZ_Domaine_armchair" то текстура получится "EICHHOLTZ_Domaine_armchair_1.jpg" и собственно скрипт сам это все сменит и в мат эдит когда берется мат модели текстура уже будет с названием "EICHHOLTZ_Domaine_armchair_1.jpg", то есть не нужно будет переназначать. А старые текстуры с названием "1.jpg, 2, 3..." можно удалить. Вообще такую процедуру делаю почти со всеми текстурами относительно каждой модели, так как бывает еще очень много похожих названий (velvet, paper, dirt21, wood, stone и тд), и когда пакуешь весь проект может быть большинство не того) Это совет относительно названий текстур. Второй совет, всегда стараться держать модели в своей библиотеке по разделам и подразделам, собственно как это организованно на 3ddd. Где все пронумеровано в префиксе названия папки, например 23_EICHHOLTZ_Domaine_armchair, войдя в эту папку должны быть файлы EICHHOLTZ_Domaine_armchair.max и папка maps (textures). И вот перед тем как мержить модель в сцену нужно ее открыть проверить на наличие мусора, хелперов, анимации ключей и тд. Установить pivot в нужное положение, и при возможности приатачить все что логично, сменить название текстур и путь к ним в это место где папка maps, сохранить и закрыть. После этого спокойно мержить в свою сцену. При этом не нужно тягать с собой текстуры(указывать пути) и создавать кучу их копий еще в отдельных папках. Как то так получатся)