Volaner, вот в этом и вопрос - что с ней может вообще быть не так? Я до этого делал таким способом два объекта, и у меня всё прекрасно грузилось. Чисто теоретически, игре должно быть вообще до лампочки, каким способом модель обмазана текстурами, не?
Ну это движок игры на модель текстуру натягивает, а не сама модель себя "одевает". Возможно у тебя на UVW развёртке остался объект, который ты удалил, вот игра и не может натянуть текстуру на несуществующий объект. Если ты уже после UVW развёртки менял модель, то развёртка поехала. В общем создай резервную копию, удали UVW развёртку и попробуй обычным способом какую-нибудь клетчатую текстуру на модель натянуть, если при этом всё будет тип-топ, ну значит придётся тебе переделывать UVW развёртку. Добавляешь модификатор UVW Map, жмёшь на модели ПКМ -> Convert to Editable Poly, тем самым ты убьёшь развёртку.
Volaner, я уже в третий раз переделываю эту модель, оба способа попробовал - ничего не выходит. Симптомы абсолютно идентичные. Ошибка явно не в развёртке. Это по любому какая-нибудь ТРСная блажь типа неправильного размера или имени, я больше чем уверен.
Volaner, я уже в третий раз переделываю эту модель, оба способа попробовал - ничего не выходит. Симптомы абсолютно идентичные. Ошибка явно не в развёртке. Это по любому какая-нибудь ТРСная блажь типа неправильного размера или имени, я больше чем уверен.
Т.е. при накладывании обычным способом, без UVW развёртки, простой клетчатой текстуры, у тебя та жа Ж?
Если с именами материалов косяк, то при экспорте ошибки будут.
---------- Сообщение добавлено в 23:54 ---------- Предыдущее сообщение размещено в 23:52 ----------
Ещё стоит сделать Reset XForm, это перестроит сетку координат у модели, это вообще советуют всегда делать перед экспортом.
Добрый День! Сделал модельку, теперь мучаюсь с масштабом модели в Trainz, есть ли какой нибудь шаблон для 3dmax чтобы сразу понимать масштаб модели в игре?
Да есть.
Тэг scale в конфиге.
"mesh-scale
Type: Floatlist
Default: 0,0,0
Compulsory: No
Desc: This tag defines a minimum and maximum scaling value for the mesh, where 1.0 is the size as modelled. Each instance of the mesh that exists in the world will randomise within this range. Randomisation will not change between runs or between Trainz editions, but may change based on factors such as the position of the mesh in the world. This tag is currently only supported on SpeedTree assets; attempts to use this tag on other assets results in undefined behaviour." http://online.ts2009.com/mediaWiki/i...iner#lod-level
Добрый День! Сделал модельку, теперь мучаюсь с масштабом модели в Trainz, есть ли какой нибудь шаблон для 3dmax чтобы сразу понимать масштаб модели в игре?
Первым делом надо правильно настроить единицы измерения, почитать:
Задача добиться того, чтобы созданный в Максе бокс с длинной граней 1000 миллиметров отображался в игре как куб метр на метр. Важный момент Есть глобальные настройки Макса, а есть настройки сохранённые в сцене, сцена создаётся с глобальными настройками, если ты открываешь сцену с другими настройками, то Макс спросит тебя, что с этим делать. Выбираешь перенастройку единиц измерения под сцену, сцена открывается, потом меняешь единицы измерения на нужные.
Настройки единиц измерения под Трейнз, в левом окне могут стоять метры, если тебе так удобнее будет.
Вопрос с единицами измерения надо решать сразу, если ты этого не сделал, то теперь у тебя модель в непонятном масштабе, но ничего страшного, позумишь.
Как создать эталон по которому зумить? Для точной работы по чертежу создаётся "виртуальная студия". Вот видос, он там быстро всё делает ничего не объясняя, что не понятно будет, гугли.
Но только для зума все проекции и не нужны, достаточно одной, вот так:
Переключаешься на соответствующую проекцию, делаешь модель полупрозрачной (alt+x) и вперёд.
Обрати внимание в видосе на настройки "Object propirties" у плоскости с чертежом:
От себя добавлю, чтобы выделить объект с установленной галкой Freeze (мышой он уже не будет выделяться), надо вызвать окно выбора объектов (H на клаве) и настроить отображение скрытых объектов:
При зуме будь предельно внимателен, смотри случайно не потяни только за одну ось. Создай резервную копию, на случай если всё таки накосячешь!
P.S. Не доверяй без проверки чертежам найденным в инете, многие из них кривые настолько, что на глаз видно.
---------- Сообщение добавлено в 16:30 ---------- Предыдущее сообщение размещено в 16:26 ----------
Сообщение от WearsPrada
Да есть.
Тэг scale в конфиге.
"mesh-scale
Type: Floatlist
Default: 0,0,0
Compulsory: No
Desc: This tag defines a minimum and maximum scaling value for the mesh, where 1.0 is the size as modelled. Each instance of the mesh that exists in the world will randomise within this range. Randomisation will not change between runs or between Trainz editions, but may change based on factors such as the position of the mesh in the world. This tag is currently only supported on SpeedTree assets; attempts to use this tag on other assets results in undefined behaviour." http://online.ts2009.com/mediaWiki/i...iner#lod-level
Этим тегом можно позумить модель, если нет возможности изменить масштаб в Максе. Но цифры можно будет долго подбирать
Я вот так делаю, в уроке посмотрел:
1. Устанавливаем в максе систему единиц.
2. Создаю студию:
а. Создаю плоскость тех же размерах в каких графический файл чертежа.
б. Масштабирую плоскость с чертежом.
Для этого создаём сплайновый прямоугольник, длинна которого равна длине модели по цифрам. Длинна этого танчика 4620 мм, вот такой длинны и прямоугольник.
Затем устанавливаем этот прямоугольник перед плоскостью, он абсолютно не загораживает её и не надо с прозрачностью возиться.
После этого масштабированием, подгоняем чертёж модели под размер прямоугольника по длине. Остальные параметры автоматически подгоняются при масштабировании, соответственно.
Как только размер чертежа по длине будет совпадать с размером прямоугольника, удаляем это прямоугольник, разрезаем чертёж на проекции и совмещаем их.
Студия создана, начинаем моделить.
На скрине показан момент когда масштаб уже подобран и видно что плоскость лишь поправляют чтоб убедится что всё ровно.