Вернуться   D3Scene.Ru Софт портал игр | Хаки | Проги | Статьи > FPS Shooters > Counter - Strike > Counter Strike 1.6
Присоединяйся к нам



Ответ
 
Опции темы Опции просмотра
Старый 19.03.2010, 14:48   #1
Матерый

 
Аватар для Mayaaami
 
Регистрация: 02.01.2010
Сообщений: 362
Репутация: 116
Отправить сообщение для Mayaaami с помощью ICQ
Автор По умолчанию

Что такое спрайт, текстура, модель?


Итак, начнём по порядку:

Спрайт - это обыкновенная картинка, запакованная в spr формат. У этого формата есть много общего с форматом GIF, а именно:

- в файле spr может хранится как статичная картинка, так и последовательность (анимированная картинка);
- ограничение на колличество цветов – 256 (впрочем как и везде в игре);
- есть поддержка прозрачности 2х видов: а) с одним прозрачным цветом (например сетка оптического прицела);

б) с полу прозрачностью (например радар или свечение около источника света).

Спрайтами в игре представлен HUD (Holographical Unit Display), прицелы, дым, свечение, вспышки от выстрелов и т.д.

С помощью программы Sprite Viewer можно спрайты смотреть, а с помощью программы Sprite Wizard делать самому.

Текстура - это обычная картинка в формате BMP, которая натянута на модель или на объекты карты. В первом случае она хранится непосредственно в файле MDL, а во втором случае или в специальном файле WAD (где хранятся текстуры для карт), или запакованы вместе с картой (в файле карты BSP).

На текстуры стоит тоже ограничение на количество цветов, как и на спрайты – 256цветов. Текстуры для карт поддерживают прозрачность с одним прозрачным цветом (синим). А у текстур для моделей такая возможность появилась только в CS версии 1.6 (прозрачные деревья).

Модель - это 3D объект с наложенной текстурой, прикреплённый к костям. Думаю что такое 3D объект должно быть всем понятно – это может быть оружие, игрок, а так же некоторые статичные объекты на карте (всякий мусор, ящики и прочие детализированные вещи, которые трудно реализовать брашами в Hammer’е).

В моделях Half-Life используется скелетная анимация т.е. точки модели прицепляют к определённым костям. При создании анимации моделер работает только с костями, а за ними двигается вся модель. Существует ещё один способ анимации – вертексная, в которой каждая точка модели (вертекс) анимируется отдельно. Для примера – такая анимация используется в Quake 3 Arena. На мой взгляд такой способ анимации более труден и неудобен.

Модель хранится в файле MDL, в котором зашиты: сам 3D объект, текстуры и анимации.
__________________
[IMG]http://******.net/upload/04a253fc.gif[/IMG]
  Ответить с цитированием Наверх
Старый 20.03.2010, 23:44   #2
Бан
 
Аватар для gamerkz
 
Регистрация: 11.04.2009
Адрес: Apple City
Сообщений: 129
Репутация: 49
Отправить сообщение для gamerkz с помощью ICQ Отправить сообщение для gamerkz с помощью Skype™
По умолчанию

[Ссылки скрыты от гостей.]
отличная инфа! а на ссылке программа для создания спрайтов! кому то понадобится после прочтения темы мб,,,



хз все таже ошибка! вот прога
[Ссылки скрыты от гостей.]
  Ответить с цитированием Наверх
Старый 20.03.2010, 23:59   #3
Местный
 
Аватар для Vendetta
 
Регистрация: 26.01.2010
Адрес: Surgut city
Сообщений: 114
Репутация: 142
По умолчанию

Цитата:
Сообщение от gamerkz Посмотреть сообщение
http://d3scene.ru/counter-strike-1-6/14780-sprite-explorer-2-12-a.html
отличная инфа! а на ссылке программа для создания спрайтов! кому то понадобится после прочтения темы мб,,,
gamerkz, ссылка на форум выводит, поправь...
Цитата:
Сообщение от Mayaaami Посмотреть сообщение
В моделях Half-Life используется скелетная анимация т.е. точки модели прицепляют к определённым костям. При создании анимации моделер работает только с костями, а за ними двигается вся модель. Существует ещё один способ анимации – вертексная, в которой каждая точка модели (вертекс) анимируется отдельно. Для примера – такая анимация используется в Quake 3 Arena. На мой взгляд такой способ анимации более труден и неудобен.
Модель хранится в файле MDL, в котором зашиты: сам 3D объект, текстуры и анимации.
А вот этого я не знал, хотя уже думал что меня невозможно ничему научить...
  Ответить с цитированием Наверх
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Powered by vBulletin
Copyright © 2017 vBulletin Solutions, Inc.
Перевод: zCarot | Дизайн: G-A | Верстка: OldEr
Текущее время: 08:31. Часовой пояс GMT +4.