XGM Forum
Сайт - Статьи - Проекты - Ресурсы - Блоги

Форуме в режиме ТОЛЬКО ЧТЕНИЕ. Вы можете задать вопросы в Q/A на сайте, либо создать свой проект или ресурс.
Вернуться   XGM Forum > Другие игры (только чтение)> Counter-Strike
Ник
Пароль
Войти через VK в один клик
Сайт использует только имя.

 
Lazdakon
/dev/null
offline
Опыт: 43,970
Активность:
Создание неба
Приступив к созданию карты вы зададите себе вопрос: "А как сделать так, чтобы небо не было черным?" Ведь и вправду, изначально вокруг вашей карты обычный вакуум, пустое пространство, если взглянуть на которое, картинка начинает страшно глючить, и выглядит это ужасно. В данной статья я хочу подробно раскрыть тему неба, его создания и редактирования.
На данный момент существует несколько способов создания неба:
  • Создание неба Методом коробки
  • Сложное небо
Я постараюсь подробно объяснить и показать оба эти способа, чтобы было максимально понятно и удобно при создании своего неба. Ведь карта не может обойтись без неба, разве что если вы делаете закрытую карту, где небо не видно.

Создание неба методом коробки

Чтобы сделать небо методом коробки, вам понадобится всего одна текстура, это текстура Sky, хоть это и просто, но это очень важно, иначе не получится. Эта текстура является особенной, без нее сделать небо не получится. Для начала, создайте платформу, на которой смогут находиться игроки. Это условие необязательно, но более удобное, чтобы увидеть ваше небо из игры.
Чтобы показать вам более наглядно, я решил создать платформу, только при создании своей, не забудьте оградить ее чем-нибудь. Это нужно для того, чтобы игрок не упал с платформы и не разбился. Вот как должна примерно выглядеть ваша платформа:
sc
после того, как вы создадите платформу, выберете инструмент *Block Tool* [Shift + B] и создайте браш вокруг своей платформы, браш не должен быть очень большим, иначе время компиляции вырастет в разы. И размер карты не станет исключением, что очень мешает игрокам при скачивании.
создав браш вокруг своей платформы, кликните правой кнопкой по брашу и нажмите "*Create Object*" или просто нажмите Enter. Перед вами появится большой квадрат, затекстурированный текстурой AAATRIGGER. Чтобы это исправить нажмите кнопку *Toggle texture application* [Ctrl + A] . В вылезшем окне нажмите ка кнопку "Replace". Появится окно замены текстур, нажмите левую кнопку *Browse*:
sc
в графе "Filter" введите Sky, это для того чтобы не искать эту текстуру вручную. Осталась всего одна текстура, ее вы и берете. Само по себе, эта текстура выглядит просто, но она имеет большое значение. Именно благодаря ней мы радуемся небу в *Counter - Strike*. После этого нажмите кнопку "Replace". Теперь снаружи наш уже не браш, а куб покрыт голубой текстурой, Sky текстурой. Теперь нам надо задать толщину куба, выделите куб нажмите *Ctrl + H*, высветится окошко, оно задает толщину, можно оставить как там - 32. Это число не обязательно, но наиболее приемлимо. Все, теперь у нас куб с внутренней и с обратной стороны покрыт текстурой Sky. Можете проверить, нажмите клавишу Z в окне 3D вида, чтобы свободно передвигаться в пространстве карты.
Вот, проделав нехитрые действия, у нас получился голубой куб, который и внутри, и снаружи покрыт нужной нам текстурой:
sc
Так после этого и должно в редакторе выглядеть небо, сделанное методом коробки. Теперь нам надо сделать "Солнце", без него на карте будет темно. Выберите инструмент *Entity Tool* [Shift + E] , и создайте объект в каком - нибудь углу карты. Появится зеленый обьект, это энтити, далее будет работа с ним. Выберите появившийся энтити и нажмите *Alt + Enter*. Появится окно "*Object proterties*", во вкладке "*Class info*" в графе "Class", вы должны найти пункт "*Light_Environment*". Выбирайте его, но ничего не изменяйте в константах. Выходите из этого окна. Мы видим, что наш энтити объект превратился в лампочку, в игре он будет светиться.
sc
Все, на данном этапе статьи вы умеете делать небо методом коробки.

Плюсы и минусы такого неба

Плюсы

  • Делается легче и проще;
  • Простота в использовании.

Минусы

  • Большее время компиляции;
  • При использовании данного типа неба размер карты увеличивается.

Сложное небо


Сложное небо называется так, потому что его сложнее сделать и времени уходит в разы больше, нежели "методом коробки". Оно создается совершенно другим путем. Приступим, первым делом вам, как и в прошлом примере, нужно создать платформу, и оградить ее от окружающего мира. После этого вам нужно создать браш над одной из сторон, применив к нему все ту же текстуру Sky.
Растяните браш на протяжении всей стороны и нажмите Enter. Так нужно проделать для всех сторон.
sc
Когда ваша платформа будет ограждена со всех сторон стенами, у нас осталась "крыша", ее тоже надо устранять очередным брашем. И все, наше небо готово, осталось только источник света разместить. Не смейтесь, этот способ называется "сложным", потому что небо здесь, не состоит из одного браша. И как я говорил, времени уйдет гораздо больше, если у вас не маленькая карта.
Вот как будет выглядеть наше небо:
sc

Плюсы и минусы такого неба

Плюсы

  • Меньшее время компиляции;
  • Меньший размер карты.

Минусы

Если уровень большой, на построение такого неба уйдет много времени.

Общее для обоих способов

Кое что их объединяет, как мы поняли, это источники света, а еще, это пункт, который указывает, какое небо будет видно в игре. Таких вариаций довольно много. Чтобы это указать, зайдите в: Map ==> *Map properties*. В пункте Environment (cl_skyname) укажите название желаемого неба.
((кат Названия различных типов неба
backalley - [URL=http://ipicture.ru/Gallery/Viewfull/20313104.html][IMG]http://pic.ipicture.ru/uploads/090626/th​umbs/ejYrSRy44E.jpg[/IMG][/URL]
[*][b]badlands[/b] - [URL=http://ipicture.ru/Gallery/Viewfull/20313240.html][IMG]http://pic.ipicture.ru/uploads/090626/th​umbs/61P95nEC4z.jpg[/IMG][/URL]
[*][b]blue[/b] - [URL=http://ipicture.ru/Gallery/Viewfull/20313290.html][IMG]http://pic.ipicture.ru/uploads/090626/th​umbs/TQMXbTa6w4.jpg[/IMG][/URL]
[*][b]cx[/b] - [URL=http://ipicture.ru/Gallery/Viewfull/20313506.html][IMG]http://pic.ipicture.ru/uploads/090626/th​umbs/NY0L8Fh5SM.jpg[/IMG][/URL]
[*][b]city1[/b] - [URL=http://ipicture.ru/Gallery/Viewfull/20313314.html][IMG]http://pic.ipicture.ru/uploads/090626/th​umbs/bqmTg063Ut.jpg[/IMG][/URL]
[*][b]cliff[/b] - [URL=http://ipicture.ru/Gallery/Viewfull/20313518.html][IMG]http://pic.ipicture.ru/uploads/090626/th​umbs/FEFfRqIsvm.jpg[/IMG][/URL]
[*][b]de_storm[/b] - [URL=http://ipicture.ru/Gallery/Viewfull/20313359.html][IMG]http://pic.ipicture.ru/uploads/090626/th​umbs/km5vBgz55T.jpg[/IMG][/URL]
[*][b]des[/b] - [URL=http://ipicture.ru/Gallery/Viewfull/20313424.html][IMG]http://pic.ipicture.ru/uploads/090626/th​umbs/RqT3R3W8sE.jpg[/IMG][/URL]
[*][b]desert[/b] - [URL=http://ipicture.ru/Gallery/Viewfull/20313453.html][IMG]http://pic.ipicture.ru/uploads/090626/th​umbs/0Z5PqROBxU.jpg[/IMG][/URL]
[*][b]doom1[/b] - [URL=http://ipicture.ru/Gallery/Viewfull/20313488.html][IMG]http://pic.ipicture.ru/uploads/090626/th​umbs/gn0SqQ6OXi.jpg[/IMG][/URL]
[*][b]dusk[/b] - [URL=http://ipicture.ru/Gallery/Viewfull/20313631.html][IMG]http://pic.ipicture.ru/uploads/090626/th​umbs/TBi955sS65.jpg[/IMG][/URL]
[*][b]green[/b] - [URL=http://ipicture.ru/Gallery/Viewfull/20313660.html][IMG]http://pic.ipicture.ru/uploads/090626/th​umbs/V2G71sZ4xI.jpg[/IMG][/URL]
grnplsnt -
hav -
morningdew -
office -
snow -
snowlake -
tornsky -
trainyard -
tsccity -
))
На этом все, можно приступать к конвертации и игре.

Отредактировано Nething, 04.03.2011 в 23:47.
Старый 26.06.2009, 22:02
Нигеро
Kicked by ScorpioT1001
offline
Опыт: 2,738
Активность:
Таким раком ты должен заливать skyем все невидимые грани. Потому и сложное.

NiGeRo добавил:
Ещё ты не написал какая срака случится, если где нибудь проскочит дырочка, и как эту сраку найти и заткнуть.

NiGeRo добавил:
Считаю что статью рано куда то выкладывать. Она поверхостна и недоработанна.
Старый 26.06.2009, 22:18
Lazdakon
/dev/null
offline
Опыт: 43,970
Активность:
Цитата:
Ещё ты не написал какая срака случится, если где нибудь проскочит дырочка, и как эту сраку найти и заткнуть.


Это же очевидно, но ладно, добавлю.
Старый 26.06.2009, 22:50
Fakov
Viva la Fa
offline
Опыт: 102,058
Активность:
Цитата:
Чтобы это исправить нажмите кнопку Toggle texture application [Ctrl + A]. В вылезшем окне нажмите ка кнопку "Replace". Появится окно заменения текстур, нажмите левую кнопку Browse:

+1 за то что показал нестандартный способ, но минус-надо было и элементарный способ написать: просто покрыть этот браш текстурой sky, обычным способом)
Цитата:
Теперь нам надо задать толщину куба, выделите куб нажмите Ctrl + H, высветится окошко, оно задает толщину, можно оставить как там - 32.

На мой взгляд это лучше делать перед текстурированием. + напиши что это можно сделать нажав на браше в любом окне, кроме 3D вида, правой кнопкой мыши и выбрав там Hollow.))
Цитата:
Появится зеленый обьект, это энтити, далее будет работа с ним. Выберите появившийся энтити и нажмите Alt + Enter. Появится окно "Object proterties", во вкладке "Class info" в графе "Class", вы должны найти пункт "Light_Environment".

Можно и так, а можно и сразу выбрать объект энтинити на панели справа(там выпадающий список появляется при выборе инструмента Entinity Tool)

Норм. наглядно. Но если пишешь нестандартный метод, то пиши также и более простой, удобный, который меньше времени требует на реализацию.

ЗЫ: кстати "сложное небо" действительно порой очень трудно сделать))
Старый 26.06.2009, 23:07
Нигеро
Kicked by ScorpioT1001
offline
Опыт: 2,738
Активность:
Цитата:
Это же очевидно, но ладно, добавлю.

Да неее, LEAK это большая заноза в joupe. Я сначала и не допирался куда эт на моей карте свет девался, . Думаю я был такой не один. Опиши диагнозы, обьясни как работать с *.PTS, на крайняк дай ссылку на LeakMarker, вот тогда я думаю будет нормально.
Старый 26.06.2009, 23:07
Lazdakon
/dev/null
offline
Опыт: 43,970
Активность:
Если не трудно дайте оценку по 10 бальной шкале
Старый 26.06.2009, 23:17
Нигеро
Kicked by ScorpioT1001
offline
Опыт: 2,738
Активность:
три-четыре балла из десяти.
Старый 26.06.2009, 23:19
Fakov
Viva la Fa
offline
Опыт: 102,058
Активность:
5\10)) Это уже есть в учебниках, но у тя правда больше написанно про адреса дркгих неб))
Старый 26.06.2009, 23:37
kogemyaka

offline
Опыт: 294
Активность:
Nething

"Плюсы и минусы таково неба"

Для ешё большей оптимизации скай можно делать так, как на схеме в аттаче. Брашы ская соприкасаются друг с другом только рёбрами.

P.S. 5/10
Миниатюры
Кликните на картинку для увеличения
Название:  skytut.jpg
Просмотров: 35
Размер:  6.3 Кбайт  
Старый 15.07.2009, 13:44
Lazdakon
/dev/null
offline
Опыт: 43,970
Активность:

обновлено

Старый 31.10.2009, 18:47
granderpro

offline
Опыт: 12,165
Активность:
Nething, старая тема , скрины запортились , перезалей =)
Старый 18.11.2010, 18:55
Lazdakon
/dev/null
offline
Опыт: 43,970
Активность:
Сорри, нет возможности. Они утрачены.
Статья испорчена. Увы, мои соболезнования)
Старый 22.11.2010, 23:38
Soldie

offline
Опыт: 16
Активность:
у меня одна проблема....
когда я создаю скайбокс и нажимаю File=>Run map... в игре у меня вместо неба текстура toolsskybox...
плиз поскажите что сделать чтобы появилось нормальное небо
Старый 07.06.2011, 22:52
Lazdakon
/dev/null
offline
Опыт: 43,970
Активность:
Soldie, ты все по инструкции делал?
Старый 08.06.2011, 09:27
Soldie

offline
Опыт: 16
Активность:
да,все в точности по ней
Старый 08.06.2011, 10:24

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

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

BB-коды Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход



Часовой пояс GMT +3, время: 02:20.