Sidebar

Частный случай расстановки cubemap ов

BACEK

New member
29.11.06
58
0
0
Частный случай расстановки cubemap ов

Здрасьте. Помните такую ватную es_liceum с одним этажом и признаками надстройки 2 и 3 го? =D да это был я. вобщем если вы также помните, движок сдался и пришлось переезжать на сорс. перемежая маппинг с работой и учебой в университете, появилось Творение очень-бета версии.

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

Поиск юзал. Перерыл тонны туторов. Пробовал расставлять на 16 и на 64 юнита от пола, пробовал на каждый фейс на 16 юнитов от поверхности... Пробовал один в центре и связать вручную со всеми фэйсами... Фигня кароче получается все время.

Задача - получить реалистичные отражения окон, выходящих на солнечный двор, в блестящем каменном полу холла.

Итак, что на скринах? На последнем скрине набросок-чертёж помещения, на котором нанесены точки, с которых были сделаны скриншоты 1, 2 и 3 соответственно, для лучшего понимания ситуации.
Изучаем.
 

Вкладення

Превьюхи похожи даже не на 1.6, а на 1.0 бета =)
Скрины тоже на сорс мало походят).

buildcubemaps использовал?

А для самого лучшего понимания ситуации стоит выкладывать исходник карты.
 

BACEK

New member
29.11.06
58
0
0
3zzzTyle сказав(ла):
buildcubemaps использовал?
компилю bsp, vis, rad (с ключом -both)/ видюшка и вообще комп нормальные, все тянут, настройки на всю. загружаю после компила, билдю под mat_hdr_enabled 1 (по дефолту), и по нулю. Закрываю сорс и запускаю заново. Всё отражается, но криво.

щас другой наглядный ракурс дам
 

Вкладення

  • 77.9 КБ Перегляди: 288

OneManArmy

lolwut?
15.07.07
1 429
34
0
0
Можешь выложить скрин из игры, что конкретно не так?

Post automatically merged:

Попробуй поставить большее разрешение кубмапа. И эта, чаще юзай спот лайты нежели омники
 
Останнє редагування:

BACEK

New member
29.11.06
58
0
0
2 OneManArmy:

а омниками ты называешь обычные лампочки как у меня? (light)

Что конкретно не так - видно в моем прыдудущем скрине.не отражение а какашко какое-то =) а разрешение кубмапа в свойствах энтити поставить?

Post automatically merged:

там стоит default. сколько в ксс по дефолту?
ну и само собой значения от 1 до 256
 
Останнє редагування:

Backbreaker

графодрочер ксм
27.12.07
3 130
38
48
  • Золотая медаль 111
Сделай отражающий пол - ох**но будет смотреться.
 

Backbreaker

графодрочер ксм
27.12.07
3 130
38
48
  • Золотая медаль 111
Там все хорошо разжевано. Читай внимательно и ничего не упусти.
 

FiEctro

Супер Модератор
Команда форуму
Супер Модератор
28.07.06
17 167
33
  • Золотая медаль 213
  • Neh
2 BACEK:
buildcubemaps нужно вводить во время игры на твоей карте , в консоли .
 

BACEK

New member
29.11.06
58
0
0
FiEctro сказав(ла):
2 BACEK:
buildcubemaps нужно вводить во время игры на твоей карте , в консоли .
Гыыы ну что ж вы меня идиотом ставите =D

2 Backbreaker:
Все сделал как сказано. Правда в туторе ряд неточностей, но там догадаться можно. Например последний слой ставится "над предыдущим". Я поставил в стык и все затупило, пол мерцает с проблесками скайбокса. Но это не страшно, я верхний "тонкий" слой поднял на 1 юнит и всё заработало.
Потом случился такой косяк: при ходьбе по полу он нормальный, звук НЕ воды, а пола. НО (!) при стрельбе по полу этот верхний слой видимо пробивается... кароч из пола брызги *ROFL* Вот стёж =))) Потом заметил что забыл сделать верхний слой func_detail, переделал, перекомпилил, та же фигня... Эни вэриантс?

Post automatically merged:

Вот скрин (на качество не смотрите, жпег-сжатие 15%, главное что большая смотрибельная)
 

Вкладення

Останнє редагування:

DustmaN

Я
VIP
06.07.04
6 525
2
0
  • Золотая медаль 223
  • Золотая медаль 122
  • Золотая медаль 231
Кстати говоря, сделав func_detail, можешь спокойно вернуть его обратно встык с подложкой, теперь мерцать не будет. А можешь продублировать этот слой, так чтобы 2 отдельных браш-энтити тощиной в 1 юнит с одинаковой текстурой лежали вплотную - говорят, помогает от прострелов.
 

BACEK

New member
29.11.06
58
0
0
Всё, проблема решена. Итак. Сделал почти всё как в туторе, с отличиями в следующем:
1) самый верхний слой, который должен быть с конечным материалом (ну который с ключом $alpha), полностью (все фэйсы) закрасил nodraw, сделал его копию (выделил и в боковой проекции нажал Shift+Up при установленной сетке (Grid) = 1)
2) самый верхний слой обработал "по тутору" (верхний фэйс закрасил материалом с параметром $alpha)
И пол не брыгает =)

Всем спасибо.

Ну вот ещё одна хорошая инструкция в копилку CSM ;)
 

Вкладення

Останнє редагування:

Cavador

New member
08.12.07
1 366
13
0
да интересный тутор, после того как поставил зеркальный пол фпс у меня упал с 60-80
до
30-40.
интересно что ненадо булдкубемапс писать, результат в 10 раз лучше чем обычные кубмапы. 0_0
но отражать может только пол, т.е потолок или стены такими сделать у мен не получилось.
 
Останнє редагування:

BACEK

New member
29.11.06
58
0
0
Cavador сказав(ла):
да интересный тутор, после того как поставил зеркальный пол фпс у меня упал с 60-80
до
30-40.
интересно что ненадо булдкубемапс писать, результат в 10 раз лучше чем обычные кубмапы. 0_0
но отражать может только пол, т.е потолок или стены такими сделать у мен не получилось.
Да, есть такое дело. А по идее это же всё равно что бешено настроенный кубмап. Только возможности шире. Хотя хз =)

Post automatically merged:

БЛИН, бред какой-то... Скомпилил, теперь кароче такие лаги!!! Ну это ладно, косвенная проблема. Но теперь короче при выходе на улицу попеременно исчезает и появляется скайбокс! При определенном углу обзора. Вот это жесть. Пробовал с разными параметрами компилить, и Fast, и Full HDR... И даже заново брал бэкап исходника и делал всё заново... Всё равно. Ктонть сталкивался?
 
Останнє редагування:

DustmaN

Я
VIP
06.07.04
6 525
2
0
  • Золотая медаль 223
  • Золотая медаль 122
  • Золотая медаль 231
Это ж водичка шейдерная, она ресурсы кушает намана, плюс неплохо к ней энтитю приложить специальную для контроля LOD, название запамятовал. Ещё говорят седые головы, что если водичка на карте разного уровня, а не по единой плоскости юнит в юнит, то "видеть" такие браши друг друга не должны.
 

BACEK

New member
29.11.06
58
0
0
Lantrat сказав(ла):
ентитя называется water_lod_control
1) А как юзать water_lod_control применительно к блестящему полу? Да там и параметров в ней "с гулькин нос".
2) А скайбокс тогда почему пропадает и вся карта тормозит даже на другом конце в тыщще юнитов?
 

Game Server

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

Користувачі онлайн