Sidebar

Уровень графики в XashNT

Достаточен ли вам уровень графики как в Paranoia 2:Savior


  • Total voters
    0

gfdjr5

[NULL]
Nov 25, 2012
563
0
0
Enimakanaon said:
Вот кстати опять же, плавная загрузка уровня, без квейковской резкой смены карт. Какую нибудь ентитю env_precaching, которая по требованию маппера начинает постепенно подгружать следующую карту, и в момент реального перехода плавная смена, без загрузки. Вот хотя бы как в морровинде.
Одной энтитей здесь не обойдёшься, тут нужен стример, который сам будет выгружать ненужные части старого уровня и загружать начальные части нового, при этом выгружая только ненужные для обоих уровней ресурсы
 

Enimakanaon

Незабаненный
Jun 30, 2015
1,046
41
2 gfdjr5:
Да при чем тут реализация вообще? :facepalm:

Я думаю, было бы удобнее, если бы игрок сам решал, когда начинать подгружать следующий уровень (и какой именно уровень подгружать). Движку будет очень трудно понимать, когда и что грузить, очень много нюансов возникнет.

Вот если "все как в халфе" то это должна быть какая-то ентитя, которую ставишь в хаммере, указываешь в ней чего грузить, и активируешь триггерно. А движок там дальше все должен разрулить.

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

[ADDED=Enimakanaon]1450881637[/ADDED]
Я, разумеется, не знаю тонкостей технической реализации. Там поди все не так просто, как это звучит, иначе ДМ давно бы это сделал.
 
Last edited:

Enimakanaon

Незабаненный
Jun 30, 2015
1,046
41
2 XaeroX:
У тебя там не краски яркие, а тени черные :D

Красоты не добавилось, только гаммы больше. Ты посмотри на скриншот из первого анрила - какое там все сочное, светится, блестит. Не знаю, это заслуга чисто гловов, или красивых текстур, или чего-то еще.
 

XaeroX

Crystice Softworks
Sep 5, 2008
9,254
38
Вот в морровинде так же, бывает слишком быстро пересекаешь границу, и игра фризится, грузя уровень. А если предсказуемо пешком идти, то вообще никогда не заметишь смены локации.
В морровинд не играл, а в облевоне и скуриме нет никаких динамических подгрузок. В какую комнату-пещеру ни сунешься - появляется загрузочный экран.
На открытом пространстве всё плавно, ну так это ведь один уровень, там нет никаких смен. Там что-то вроде лодов ландшафта-моделей-локаций-и т.д. Лоды для ландшафтов в десятки кв.км. уже давно, тащемта, изобрели - тот же ROAM.

[ADDED=XaeroX]1450881890[/ADDED]
какое там все сочное, светится, блестит
Блеска в халфе нет, увы. Поленились вальвовцы систему материалов прикрутить. А вот в том же Soldier of Fortune (Q2) она уже есть. С блеском, гловами и прочим.
 

Enimakanaon

Незабаненный
Jun 30, 2015
1,046
41
2 XaeroX:
В обливионе жуть какая корявая подгрузка карты. Целые горные цепи растворяются в воздухе, здания материализуются прямо под носом у игрока, и вообще капец как все коряво.

А при резкой смене уровне, когда в дверь заходишь, в морре тоже лоадскрин. Ну это логично, вроде бы.
 

XaeroX

Crystice Softworks
Sep 5, 2008
9,254
38
А при резкой смене уровне, когда в дверь заходишь, в морре тоже лоадскрин. Ну это логично, вроде бы.
Ну я и говорю - вот тут ченжлевел и происходит. А когда по миру гуляешь - одна большая карта с лодами. Ну, да, наверное, там есть кэш моделей-текстур, и они постоянно динамически подгружаются/выгружаются. Иначе видеопамяти тупо не хватит.
 

Дядя Миша

Супер Модератор
Mar 28, 2010
15,347
235
0
Кубань
2 Enimakanaon:
2 gfdjr5:
оба неправы в корне. Вы почему-то полагаете, что прекэшинг карты способен уменьшить время загрузки. Но карта грузится меньше секунды. Основное время загрузки - это текстуры.
Я думаю, было бы удобнее, если бы игрок сам решал, когда начинать подгружать следующий уровень
Так игрок или маппер? Ты апридились уже. Если игрок будет сам решать какой уровень следующий, это может нарушить сюжет игры! :umnik:
А если маппер, то он и так это делает, при помощи энтити trigger_changelevel.
Движку будет очень трудно понимать, когда и что грузить, очень много нюансов возникнет.
У тебя очень интересные представления о движке.
Там поди все не так просто, как это звучит, иначе ДМ давно бы это сделал.
Движок изначально не заточен под бесшовный мир. Это не громадная карта, которую движок подгружает кусочками. Это множество небольших карт и ты хоть убейся но не сделаешь их загрузку абсолютно незаметной. Ну был лаг 10 секунд, станет лаг 3 секунды. Херня это всё.
какое там все сочное, светится, блестит
Я от этой пакости еще в ку3 утомился. Всё блестит, мигает, светится - ну чисто мод нашего Жэки.
 

gfdjr5

[NULL]
Nov 25, 2012
563
0
0
Дядя Миша said:
оба неправы в корне. Вы почему-то полагаете, что прекэшинг карты способен уменьшить время загрузки. Но карта грузится меньше секунды. Основное время загрузки - это текстуры.
Дядя Миша said:
2 XaeroX: вот смотри, ты очень огорчаешься, когда я всем рассказываю, что волотила состоит из ксаша на 90%, хотя это и правда, а сам постоянно приписываешь свои домыслы мне например. Постоянно приписываешь. ты не можешь даже в простую логику, у тебя непременно из А следует Б, хотя между А и Б нет вообще никакой связи. Но ты каким-то чудом эту связь высасываешь из пальца и начинаешь какие-то странные разоблачения на ровном месте.
А ты совсем не такой же
 

Cybermax

Супер Модератор
Mar 11, 2008
2,736
26
36
>>Халфа она очень блеклая, мутная, серая.
ИМХО - За это её и любят.
 

XaeroX

Crystice Softworks
Sep 5, 2008
9,254
38
2 Дядя Миша:
Народ, вообще говоря, удивляется, как ты со своей замечательной логикой, по которой, например, QC - объектно-ориентированный язык, вообще ксаш написал. :)
 

Дядя Миша

Супер Модератор
Mar 28, 2010
15,347
235
0
Кубань
2 XaeroX: QC работает с эдиктами. Эдикты - это объекты. В fteqcc была занятная абстракция, которая позволяла завернуть эдикты в настоящие классы, не меняя даже бинарной совместимости с квакой. Еще вопросы?
 

XaeroX

Crystice Softworks
Sep 5, 2008
9,254
38
Еще вопросы?
Да у меня ещё в прошлый раз вопросов к твоей логике не осталось. :)
Надо бы ей название придумать. Вот есть алгоритм Кармака-Ксерокса, а будет логика Дяди-Миши. :)
 

Enimakanaon

Незабаненный
Jun 30, 2015
1,046
41
Cybermax said:
Халфа она очень блеклая, мутная, серая - за это её и любят.

Кто? %)



2 Дядя Миша:

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



Дядя Миша said:
те скриншоты с ут2004 - это маппинг для ку3. Причём весь однообразный.

Ты о том, что ку3 движок может так же нарисовать? Ну наверное может, только карты для ку3 все таки на порядок хуже карт для УТ2004 и УТ3.

В ку3 очень неудачные цвета, все настолько нелепо и педристо, что глаза вытекают. А стандартный маплист УТ2004 - это офигенный шедевр левелдизайна, какого до них никто не делал. Уж не знаю чья это заслуга - движка или мапперов.




Дядя Миша said:
Я от этой пакости еще в ку3 утомился. Всё блестит, мигает, светится - ну чисто мод нашего Жэки.

Карты в ку3 мне тоже не нравятся, хотя они все таки интереснее халфы. Но я вообще не понимаю тех, кому не нравятся карты из УТ2004 и УТ3. Это какие-то турбо альтернативные вкусы. Там карты просто а-хре-неть. Ну серьезно.
 
Last edited:

crystallize

Active member
Jun 6, 2014
1,474
20
36
XaeroX said:
А когда по миру гуляешь - одна большая карта с лодами.
Я вполне себе уверен, что там - как в Морровинде, экстерьер порублен на квадратные ячейки, из которых всегда загружена лишь кучка расположенных рядом. Плюс удалённый ландшафт.

[ADDED=crystallize]1450888595[/ADDED]
Enimakanaon said:
Люди, кто своё зрение бережёт. Или кто любит халфу, играет в неё долго, и рад что графика не напрягает зрение.
 
Last edited:

XaeroX

Crystice Softworks
Sep 5, 2008
9,254
38
Я вполне себе уверен, что там - как в Морровинде, экстерьер порублен на квадратные ячейки, из которых всегда загружена лишь кучка расположенных рядом. Плюс удалённый ландшафт.
Тут надо разделить понятия "загружена ячейка" и "загружены ресурсы".
Безусловно, модели и текстуры там вполне могут загружаться только для ближайших ячеек, как я уже предположил. Но уверен ли ты, что энтити точно так же загружаются/выгружаются/сохраняются по ячейкам? Сомневаюсь. А раз все энтити имеются в памяти - это уже один уровень, а не несколько. Более того, фоллаут на движке обливиона же вроде, так там очень далёкие энтити даже симулируются - я своими глазами в прицел снайперки видел, как скорпион гуляет по карте за чорт знает сколько сотен метров от меня.
Но для энтитей там другая оптимизация: многие монстры там "временные", то есть от них можно убежать, а когда вернёшься - они исчезли.
 

Lefront

всегда можно орнуть
Jun 30, 2008
2,199
34
Меня все устраивает. И мои кривые руки иногда делают не плохие места. Но у меня мрак на уровнях и может по этому и нравится. И делал локации из DooM3, и открытые пространства делал. Оптимизация тоже норм. Мой старый ноутбук не подводит. Может бы я конечно хотел поддержку кривых поверхностей, ну или как они называются, патчи? Ну и динамический свет например. Меня эти тени а-ля DooM3 радуют.
А что за скрины психопата? Все про них говорят. Я прослоупочил. Или это те примеры с текстурами 4к и кубемапами?
 

Game Server

CSM TV

Page QR Code

QR Code

Donate Campaign

Total amount
$0.00
Goal
$25.00

Latest profile posts

TestUser wrote on TRUP@C's profile.
Master?
TestUser wrote on TRUP@C's profile.
Hello Father

Members online

No members online now.

Discord