Это будет долгим:
Я борюсь с изменением размеров модели * .fbx в XNA 4.0. Предположим, я создал простой примитивный куб. Он имеет ограничивающую рамку, координаты которой легко извлечь. Вот несколько примеров размеров, которые видны на картинке:
У меня есть еще одна модель в формате * .fbx. Вот еще одно изображение образца модели:
Изображение их обоих для лучшего масштаба (я изменил цвета для лучшей видимости):
Чего я хочу добиться, так это поместить этот крестик внутри blue bindingBox, чтобы он выглядел так:
Обратите внимание, я не вращал крестик! Я изменил его размеры по каждой из трех осей (разумеется, масштаб изменения по каждой оси был разным).
Как видите, мне нужно было изменить размер «креста», чтобы он мог поместиться в коробке для переплета. У меня вопрос: могу ли я свободно работать с размерами модели * .fbx в XNA? Я провел небольшое исследование в Интернете и не нашел никаких подсказок, как изменить внешний вид модели fbx после ее загрузки или, по крайней мере, если это возможно.
ИЗМЕНИТЬ
Я заметил, что могу изменять масштаб моделей в xna, как в этом примере:
и чем просто перетащить одну из этих осей (в данном конкретном случае красную, которая обозначает ось x), я могу изменить масштаб модели по одной оси.
Теперь, когда я знаю, что хочу обновить свой вопрос: могу ли я получить контроль над своим менеджером контента в коде?