Sidebar

[CS1.6]3D sky

  • Рекомендуется задавать вопросы только относительно темы с уроком. Для остальных вопросов существует раздел [url=http://cs-mapping.com.ua/forum/forumdisplay.php?f=12]«Помощь»[/url].

    Темы с просьбами помощи будут удаляться без предупреждения и без объяснения причины.

    Запрещается поднятие старой темы оффтопом. Ваше сообщение будет удалено, а в профиль будет выписано замечание.
  • Наступило лето и у нас стартовал конкурс с призовым фондом в $120!
    "De-Make It!" Summer Contest.

DrTressi

Хрустик
06.03.2010
6 388
80
48
Награды
1
25
На белом свете
  • Журналист
[CS1.6]3D sky

Добрый день!

Ну, сразу скажу, это не настоящий 3Dsky, но тем не менее выглядит он довольно-таки неплохо для кс 1.6. К тому же, его можно всяко разно анимировать! =)

Как вам известно, кс позволяет располагать точечные энтити в определённом поле 8к*8к. Но если мы располагаем модель с центром в середине - движок же не знает, где находится сам реф модели... Понимаете о чём я? =)

Я покажу как поставить 3Дскай на примере карты awp_india. Для этого даже не потребуется исходник.



1.Нам понадобится:
1)BSPEditor
Сопсно всё, если воспользуетесь моей моделькой. Ну и если хотите свою - какой-нибудь редактор. В моём случае - Milkshape 3D



2.Моделирование:
Тут я покажу лишь основные принципы создания модели. К сабжу это относится косвенно.
Оффтоп



3.Внедрение:
Итак, у нас есть 2 модельки. sky.mdl и ske_lod.mdl.
Открывает BSPEdit, указываем путь к папке maps. И в списочке находим нашу карту.


Итак, в окне справа видим туёву хучу энтить со всеми пропертями. Вставляем среди них следующий код(лучше где нить в начале):

Код:
{  
"origin" "0 0 0"  
"framerate" "1"  
"model" "models/3dsky/sky_lod.mdl"  
"angles" "0 0 0"  
"classname" "cycler_sprite"  
}
Ну и чтобы лишний раз не нагибаться увеличиваем дальность видимости:

Код:
"MaxRange" "30000"


4.Подгонка:
Теперь самое интересное! После проделывания этой операции на карте ничего не изменилось. И теперь следует играться с координатами "origin" "0 0 0", так чтобы лод ская был видим. Можно воспользоваться какими-то командами, либо ещё какими-то средставми для вычисления координат. В итоге нужно пригнать модельку на середину карты куда-нить повыше. Например так:



У меня эти координаты 0 0 500.

Теперь лезем обратно в BSPEdit и заменяем sky_lod.mdl на sky.mdl
И в игре у нас появляется 3д-скай. Остаётся только подгонять как можно более идеально, работая с теми же параметрами origin.

На этом всё. Спасибо за внимание!



5.Приложение:


[VIDEO]http://www.youtube.com/watch?v=58y0eZrOC2Q&list=HL1353170475&feature=mh_lolz[/VIDEO]

Модели:
http://rghost.ru/41632979

Карта:
http://rghost.ru/41632999



.
 

Вложения

Последнее редактирование:

Nuclear

v0.4 beta Build 6403
13.02.2011
750
0
0
Награды
0
19
Странное место
А он может случайно пропасть, если оригин модели не находится в моем поле зрения?
 
Команда форума
VIP
28.03.2010
15 328
252
83
Награды
4
Кубань
  • Золотая медаль 215
  • Серебряная медаль 214
  • Золотая медаль 221
  • Cat
>>А он может случайно пропасть, если оригин модели не находится в моем поле зрения?
Хороший вопрос. Я тоже всё время над этим думаю. На клиенте - нет, а вот на сервере, может.
 
Команда форума
VIP
28.03.2010
15 328
252
83
Награды
4
Кубань
  • Золотая медаль 215
  • Серебряная медаль 214
  • Золотая медаль 221
  • Cat
Игрок его не увидит в любом случае, я с программёрской точки зрения рассуждаю где его отрежет.
 

DrTressi

Хрустик
06.03.2010
6 388
80
48
Награды
1
25
На белом свете
  • Журналист
Нет, разумеется, если зайти на сервак с этой картой - модели не будет. Карты то разные. Эт для своих карт. Что касается пропадания - На индии не было ни разу. На Грозном пару раз пропало, где-то в доме. Ну потому я и показал что нужно располагать энтить повыше, чтобы всем видно было)
 

Nuclear

v0.4 beta Build 6403
13.02.2011
750
0
0
Награды
0
19
Странное место
2 DrTressi:
Ну почему же, нужно. Правда я сначала делал все треугольными брашами, а потом в КХЕД экспортировал. Сохранял как модель.
 

ZAZA

Well-known member
08.11.2011
2 434
42
48
Награды
0
DrTressi сказал(а):
Походу один хрен оно нафиг никому не надо ^_^
Думаешь, это настолько сложно сделать, что до тебя никто не знал об этом?

Без твоего тутора уже все давным давно делают 3D скайбоксы моделькой.
 

Вложения

DrTressi

Хрустик
06.03.2010
6 388
80
48
Награды
1
25
На белом свете
  • Журналист
2 ZAZA: Все это кто, кроме этого парня и Скаржа?
Да и вообще, молчал бы. Заливал мне тут со своим товарищем, мол я это средствами Ксаша сделал и вводил народ в заблуждение. Всё недовольные носы воротили, не верили что 1.6. Тутор то вам тащем та посвящён.

2 ZGreen: Можно) Но исходник то не всегда имеется)
 
Последнее редактирование:

ZAZA

Well-known member
08.11.2011
2 434
42
48
Награды
0
2 DrTressi:
Поням слово не давали :D

Делать тутор для кс на ксаше как минимум глупо.
 

Mr.Jeff

Well-known member
12.03.2011
2 150
71
48
Награды
3
  • Золотая медаль 233
  • Золотая медаль 214
  • Золотая медаль 221
DrTressi сказал(а):
2 ZAZA: Все это кто, кроме этого парня и Скаржа?
Отчего же? На CSM выкладывали dm_kolotun от Natysya. Да и вообще, это уже далеко не новая фича. Первый раз такую карту я увидел примерно в 2007 году.
 

DrTressi

Хрустик
06.03.2010
6 388
80
48
Награды
1
25
На белом свете
  • Журналист
2 Mr.Jeff: Суть в том что некоторые товарищи до сих пор думают что это сделано на Ксаше.
 

KPE030T

Герой Советского Союза
09.11.2010
3 827
106
63
Награды
0
2 DrTressi:
:boyan: :boyan: :boyan: :boyan: :boyan: :boyan: :boyan: :boyan: :boyan: :boyan: :boyan: :boyan2: :boyan2: :boyan2: :boyan2: :boyan2: :boyan2: :boyan2: :boyan2:

[ADDED=KPE030T]1353339091[/ADDED]
Я еще тогда сказал, что:
KPE030T сказал(а):
Значит тупо натыкал модели, либо одну большую модель.
Это фиктивный скайбокс. Что в условиях ксаша само по себе убого.
 
Последнее редактирование:

DrTressi

Хрустик
06.03.2010
6 388
80
48
Награды
1
25
На белом свете
  • Журналист
2 KPE030T: После истерик которые ты закатил в теме Скриншоты, этот твой пост выглядит как :facepalm:
 

Донат - Операционные расходы

Итого
1 120.00 $
Цель
1 300.00 $
Донат завершается:

Доноры Красавчики

Новые сообщения

Пользователи онлайн