Главная  Файлы  Регистрация ника на сервер  Вход / Выход    Пользователи  Вы вошли как Гость  Гости ПоискВход / Выход

 
  • Страница 1 из 1
  • 1
Форум » Своими руками » Разное » 3D BACKGROUND (Информация взята с сайта csmania.ru)
3D BACKGROUND
cssource-modsДата: Понедельник, 13.07.2009, 16:11 | Сообщение # 1
Admin
Группа: Админ
Сообщений: 347
Награды: 4
Репутация: 32767
Статус:
Background-карта должна быть создана как "диорама". То есть геометрия в карте должна быть строго ограничена углом обзора из камеры. Все объекты, что не попадают в поле зрения, удаляются для максимально быстрой загрузки карты.

Создаем BACKGROUND карту:

Создаем какую-нибудь простую сцену - комнату или ладшафт. Не должно быть никаких утечек (leak'ов), карта должна быть запечатана, как и любой стандартный уровень игры. Добавьте только необходимое освещение , модели и материалы, которые будут находиться в зоне видимости. Можно начать с уже существующего уровня и просто удалить или скрыть геометрию и объекты, которые не будут видны на background-карте. Все ненужные элементы должны быть удалены.

Поставьте на карту info_player_logo (для мультиплеера) или info_player_start (для сингла). Не имеет значение, куда будет помещена энтитя, лишь бы игрок не падал и не получал повреждения.

Добавьте point_viewcontrol энтитю в то место на карте, откуда у нас будет обзор. Обзовите point_viewcontrol как нибудь, например"camera".

Если есть какие-то сложности с точным выбором места для камеры, то запускаем карту как в обычной игре, пишем в консоли cl_showpos 1 и запоминаем координаты нужного места.

Для point_viewcontrol деактивируем флаги:
Start at Player , Follow Player , Interruptable by Player.
Активизируем флаги: : Freeze Player , Infinite Hold Time , Snap to goal angles , Make player non-solid

Добавляем info_target энтитю. Это - точка, куда будет смотреть наша камера - point_viewcontrol. Назовем ее "target_camera"

В свойствах point_viewcontrol выбираем пункт "Entity to look at" и указываем "target_camera".

Ставим на карту энтитю logic_auto. В ее свойствах на вкладке Outputs выбираем:
My output named: OnMapSpawn
Target entities named: camera
Via this input: Enabled

Можно добавить еще других событий в logic_auto , типа взрывов, мерцания огней, звуков, но помним что background-карта должна быстро грузиться и не отвлекать от меню игры.

Сохраняем карту под любым именем, например "mybackground" и компилируем.

В ярлык запуска Counter-Strike:Source добавляем параметр +maxplayers 1 +map_background mybackground

После загрузки background-карты делаем скриншот. Открываем его в Фотошопе, размазываем изображение,

изменяем размер на 1024*1024

и сохраняем под названием "background01.vtf" в папке counter-strike source\cstrike\materials\console.

 
Форум » Своими руками » Разное » 3D BACKGROUND (Информация взята с сайта csmania.ru)
  • Страница 1 из 1
  • 1
Поиск:
 
Статистика Форума
Последнии темы Читаемые темы Лучшии пользователи Новые пользователи
  • Zombie mod 2.0.0L (7)
  • Спрей с прозрачным фоном (1)
  • source-boost.ru - рабочий boost серверов кс соурс (0)
  • source-boost.ru - Раскрутка сервера CSS v34 (0)
  • [plugins] sourcemod 1.3.7 (1)
  • FAQ по PsychoStats (1)
  • [Download] Source Dedicated Server v.34 (1.0.0.34) Windows (1)
  • Проблемы с психой (1)
  • Alternative Signatures для Psychostats (12)
  • SourceBans 1.4.6 (7)
  • Лучший античит для Source (16)
  • mani admin plugin v1.2vc orange RUS (0)
  • [plugins] Metamod Source 1.8.6 (0)
  • Нету изображений карт (2)
  • [maps] de_dust3_night (0)
  • [maps] cs_assault_tactik (0)
  • [plugins] sourcemod 1.3.6 (0)
  • [plugins] Metamod Source 1.8.5 (0)
  • [plugins] Mani admin plugin v1.2 vb orange RUS (0)
  • [plugins] EventScripts Public Beta v2.1.1.360 (0)
  • Лучший античит для Source (16)
  • Как сделать выделинку, не качая 550МБ (14)
  • Alternative Signatures для Psychostats (12)
  • Сжатие карт в формат .bz2 (12)
  • Вопросы насчет Сайта (12)
  • Скачивание сервера через программу HldsUpdateTool (8)
  • Zombie mod 2.0.0L (7)
  • SourceBans 1.4.6 (7)
  • Скины для Alternative Signatures (6)
  • Переменные в Adverts.txt (6)
  • aTracer-v100 (5)
  • RСON команды (5)
  • Музыка для сервера (4)
  • Античит ssServer (4)
  • IP To Country (4)
  • Вопросы насчет CS:Source (4)
  • Звуки Quake (4)
  • Разбираем Mani Admin Plugin (3)
  • defuses planted bonus (3)
  • Super Admin (3)
  • ADMIN20:11
    cssource-mods17:39
    @нтон13:15
    ---๖ۣۜDJ---17:23
    ๖LIMON07:15
    SEmoder15:29
    frademan19:01
    NeKiTeNkO18:44
    BorbariS11:11
    boha17:41
    Sensay15:50
    Букин20:15
    ГипноZZZzz11:28
    ПастуХ10:37
    NO_ник17:44
    Dead_awp16:38
    MinZdraW20:48
    maverik11:42
    GORYNYC09:57
    Bluz09:39
    Nixsor18:11
    [TMK8]Demon16:33
    Legis16:28
    svin3022:22
    [NzK]Leon_19:53
    nvu1xgli17:09
    frademan19:01
    tischenkoalexander201821:10
    ccbecjoshumbone23:09
    ccbecprewotouff21:06
    black_dzr12:39
    Pro$totip02:24
    milashka08:40
    shchepitovnik00:14
    magic_workru06:38
    w@m11:33
    ural_chel15:35
    igchijov200203:42
    SUB-ZERO15:17
    Majack_Bis20:09
    ujhzotyrjdthf07:42
    KnechtEis20:22
    Евгений151609:42
    вован45601:08
    KGB05:41
    zarJ06:53
    Deadsig17:39
    rfeefge16:46
    ARTUR____________________20:07
    alex099120:58


    Теги: Team Lead Bomb Timer rus Как установить скрипты на сервер Настройка Server.cfg mattie eventscripts 200 beta2 250i Как сделать себя grenadesack Death Match MOD Alive ActivePerl Hello Делаем сервер No Steam из STEAM Конфигурация ботов Counter Strike Source Dedicated Server DeToCs v1.2 mattie eventscr Если у вас динамический IP CreateVDF GameInfo.txt Нестандартные скины на сервер Weapon Giver Сжатие карт в формат .bz2 Античит ssServer Опции командной строки Создание своего скрипта Отключить опцию Убит за попытку сынрать в одном раунде anticamp-2.2.8a sparks GunGame 5 Detox1.1 python-2.6.4 Rus fighters Настройка и дополнения для PsychoStats Сделаные настройки серва Русификатор админки Создание конфига Моды Скрипты Закачка файлов с FTP Админом на сервере Source TV SourceBans 1.4.6 Как записать и просмотреть демку dissolver Как Изменить музыку при подключнеии Настройка mani_server.cfg Metamod Source RPG+DM MODS Sourcemod-1.2.4 Releases Вставка рисунка в motd.txt



    Администрация · Техническая помощь · Твой IP: 3.149.243.106 · © SHDB Corp. 2005-2024