Привет. Нашел способ совмещения 3д объектов и 2д задников.
Метод.
Суть его в том, что нужно подправить некоторые значения (чисто случайно нашел
) для камеры в 3дмаксе и рендер с нее будет в точности совпадать с камерой блица если ее поставить в том же месте. Ниже в исходнике приведен пример использования этой фишки.
Делается это так:
1) Сначала создаем сцену с абсолютно любым типом камеры. Расставляем всё как душа пожелает.
2) Задаем параметры камеры в максе.
Lens: 18.
Fov: 90.
3) Задаем камере в блице координаты и поворот соответствующие им в максе.
4) По желанию, добавляем модель для столкновений.
Сцена готова.
Пример.
Управлять красным кубиком - WASD.
Коллизия настроена не важно но для примера сойдет.
В примере использован исходник квадов от моего брата). Наша старинная разработка). Но для этих целей можно, и даже лучше использовать Fast Image.
Плюсы:
1) У этого метода есть один большой плюс - двумерную сцену легче редактировать и в максе можно сделать рендер с использованием всех его эффектов.
2) Можно сделать нереалистичную сцену или даже использовать фото, коллажи и прочее.
3) Можно совместить видео и игровые модели.
Минусы:
1) Нельзя менять параметры камеры.
2) Дополнительно нужно вычислять глубину отдельных изображений для вывода их за или перед персонажем.