Сложные 3D-спрайты

Система позволяет создавать 3D-спрайты с большим количеством фаз, что даёт возможность показывать сложные трёхмерные объекты со всех сторон.

Для золотой статуэтки в демке сделали 150 фаз, поэтому размер файла получился ~800Кб.

Золотые слоны

  • Колёсико (ИЛИ кнопки «Вверх-вниз», для юзеров макинтоша) — изменить масштаб
  • Таскать мышью — подъём и вращение вокруг
  • Ctrl + таскать мышью — подъём и поворот вдоль камеры

Сложные 3D-спрайты: 4 комментария

  1. :) Смешно подпрыгивают и отрываются от поверхности летающей тарелки слоны в момент, когда верхняя поверхность тарелки параллельна линии горизонта взгляда (если так можно выразиться). Сначала подумал косяк, но потом пригляделся, а дело оказалось в том, что у слона нет фазы, когда его ноги (подошвы) в одной плоскости, которая также параллельна линии горизонта и линии соединяющей взгляд с горизонтом. Мне кажется, что эта фаза должна быть обязательно, т.к. этот прыжок заметен более всего, чем остальные подергивания фигурок.

    Не думали для очень сложных объектов побольше фаз сделать?

  2. Фаз можно делать сколько угодно и как угодно вариировать их расположение (например, спереди 10, а сзади 3). Системе не важно, но в этом слоне уже почти 150 фаз, это при 18 горизонтальных и 9 вертикальных положениях камеры при рендере. При 36х18 получится более 600 фаз, каждая из которых размером 150х150 — это несколько мегабайт загрузки, это несколько минут компилирования (много embed-ов), это несколько сотен мегабайт оперативной памяти.

    Мы пока не определили, насколько свободно можно будет вертеть камерой. От этого и будет зависеть количество фаз спрайтов в игре. Если, например, нельзя будет камерой посмотреть сверху, и спрайтовый объект сам не крутится по всем осям, то нет смысла создавать для него верхние фазы.

  3. Ну чесс слово… Я не про количество фаз выразился, сам понимаю, что много не есть хорошо. Поясню первый свой пост: можно сделать тысячу фаз для объекта, но использовать 3 или 4, главное чтобы слоники не прыгали :) А это кстати и есть та пресловутая производительность компа и качество графики в игре. У кого 2 гига на борту и проц нормальный, ему вообще об этом печалиться не следует. Ему следует наслаждаться атмосферой через графику.. да и ввести ползунки в игру по поводу спрайтов.

Добавить комментарий