Sidebar

XashXT 0.8 в разработке

a1batross

Umu~!
Jan 6, 2015
664
27
2 DrTressi:
гравицапу и пропы ещё Solexid с mittorn-ом написали. Вот это я понимаю -- из дерьма сделать конфетку. По крайней мере, насколько это возможно.
 

a1batross

Umu~!
Jan 6, 2015
664
27
2 DrTressi:
гравицапу и пропы ещё Solexid с mittorn-ом написали. Вот это я понимаю -- из дерьма сделать конфетку. По крайней мере, насколько это возможно.
 

DrTressi

Хрустик
Mar 6, 2010
6,380
31
2 a1batross: Воу, воу, палехчи. Я с первого раза понимаю.
Прост мне сообщил об этом тот самый человек, а больше нигде в свободном доступе я этой гравицапы не видел.
 

fr1g0

New member
Sep 21, 2006
301
33
Не знаю обсуждали ли тут такой нюанс:

Текстура в режиме Addtive (допольнительный браш для воды использую [как свечение на поверхности]) светится в тени.

Может есть другой способ.
Но я решил воспользоваться моментом чтоб спросить :)

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

[ADDED=fr1g0]1518788196[/ADDED]
ПофикситьПосмотреть бы env_beam флаг Circle, он отображает текстуру спрайта со швом.

[ADDED=fr1g0]1518788376[/ADDED]
Делал пару тестов зеркала, с прозрачностью 25% 50% 75% за которой стоит NULL Текстура.

Результат достаточно галлюциногенный.

[ADDED=fr1g0]1518788708[/ADDED]
Ну а в общем, за 2 месяца теста ксаша - мне нра :roll:

Оффтоп
 
Last edited:

Дядя Миша

Супер Модератор
Mar 28, 2010
15,347
235
0
Кубань
Ну чтож, поскольку основной план по движку выполнен, а тестировать всё равно никто не хочет - возвращаюсь к разработке ксаш-мода. Здесь надо сказать, что я его обновлял синхронно с обновлением движка, что он сейчас в достаточно актуальном состоянии. Что осталось сделать? Ну сделаю вам подарок - дам пример как рисовать студиомодели через статичный VBO. Да и мир тоже. Бамп сами прикрутите. А механизм загрузки шейдеров я уже взял из паранои.

[ADDED=Дядя Миша]1522873158[/ADDED]
У меня еще вот какой вопрос - что делать с физикой? Ваше мнение.
 
Last edited:

DrTressi

Хрустик
Mar 6, 2010
6,380
31
2 Дядя Миша: что делать с физикой:
1. Добавить физическим энтитям поле "масса" и выставить её по дефолту равной половине массы игрока;
2. Вшить физику в мод намертво, чтобы у всех всё работало.
 

GNU/Hurt

Maïté
Mar 5, 2014
1,094
23
0
>У меня еще вот какой вопрос - что делать с физикой? Ваше мнение.
IMHO, лучше убрать — physx неадекватен при взаимодействии с муваблями (и тормозит по сети).
 
Last edited:

Raid

VIP
Jul 11, 2006
8,308
33
220
0
CSM-чат
Физика не имеет смысла без энтитей для взаимодействия с ней. Как минимум активация полёта по триггеру (переход из статичного состояния в динамичное), или там привязывания к верёвкам - в сурсе тема раскрыта. В нынешнем состоянии вещь бесполезная.
 

qpAHToMAS

New member
Oct 22, 2006
9,289
33
GNU/Hurt said:
>У меня еще вот какой вопрос - что делать с физикой? Ваше мнение.
IMHO, лучше убрать — physx неадекватен при взаимодействии с муваблями (и тормозит по сети).
PhysX же в Unity3D юзается, и там ничего не лагает.
 

Дядя Миша

Супер Модератор
Mar 28, 2010
15,347
235
0
Кубань
Вшить физику в мод намертво, чтобы у всех всё работало.
Ну вшить вы и сами можете, перетащив дллки физикса в папку мода.

PhysX же в Unity3D юзается, и там ничего не лагает.
У Юнити почти всё на клиентской стороне.
 

DrTressi

Хрустик
Mar 6, 2010
6,380
31
2 Raid: Что такое "полёт по триггеру"? Ну поставь триггер_пуш да запусти его. А верёвок нормальных, да, не хватает. Про переходы состояний - я уже предлагал перенести моушен_менеджеры из спирита. Они как-раз таки могли бы фризить такие энтити.

Дядя Миша said:
Ну вшить вы и сами можете, перетащив дллки физикса в папку мода.
А потом когда ничерта не заработает, ты скажешь "неправильно вшили, плохие драйверы, кривые руки", ага =)

Что тебе мешает сделать всё сразу, чтобы работало и без плясок с бубном?
 

qpAHToMAS

New member
Oct 22, 2006
9,289
33
Дядя Миша said:
У Юнити почти всё на клиентской стороне.
В Rust'е абсолютно все предметы с полноценной физикой. Выбросил пистолет на землю — а он покатился с горы кувыркаясь.
 

Дядя Миша

Супер Модератор
Mar 28, 2010
15,347
235
0
Кубань
2 qpAHToMAS: ты это к чему вообще?
Всё на клиентской стороне, это когда сервер используется только для нечастой синхронизации между игроками, а мир и все энтити полностью обсчитываются локально и для разных клиентов это выглядит по разному. Ну как тот же рагдолл в сорсе, каждый игрок его видит по своему. А тут не просто рагдолл, а весь мир немного отличается. Ну как гугль формирует для каждого свой список поиска, как контекстная реклама, которая у каждого своя. Каждый живёт в своей реальности и думает что всех обманул.
 

nemyax

тндайпц тра
Jul 30, 2015
633
23
16
Дядя Миша said:
дам пример как рисовать студиомодели через статичный VBO
Что ты подразумеваешь под статичным VBO? У анимированных моделей придётся в каждом кадре перезатирать содержимое буферского массива, не?
 

DrTressi

Хрустик
Mar 6, 2010
6,380
31
2 qpAHToMAS: У этого сраного Раста тысячи билдов, которые хрена с два работают на 32 битках и лагают настолько, что даже на минималках 20 фпс. А всё потому что все что надо и не надо обсчитывается физикой. Я уже не в первый раз убеждаюсь, что Юнити сам по себе может и не плохой движок, но тупые школьники не имеющие понятия об оптимизации и экономии ресурсов делают сраные говно-игры, по которым складывается не вполне объективное мнение о движке.

2 Дядя Миша: А то есть ты спросил "что делать с физикой?" в надежде, что все скажут выпилить её? Дело не хитрое - не требуется ни времени, ни мотивации и при этом всем угодишь ага=)
 

qpAHToMAS

New member
Oct 22, 2006
9,289
33
2 DrTressi:
Игра требовательна, но полагаю, что в большинстве случаев исключительно по видеокарте.
В любом случае, ты упрекаешь клиент игры в тормозах из-за физики, в то время, когда физика в мультиплеерной игре считается на ... сервере?

А вот ответ ДМиши я не понял, я ему про то, что сейчас во многих играх физика серверная и все игроки успешно с нею взаимодействуют (даже в Source):
giphy.gif

А он упёрся в клиенскую сторону.
 

Дядя Миша

Супер Модератор
Mar 28, 2010
15,347
235
0
Кубань
У анимированных моделей придётся в каждом кадре перезатирать содержимое буферского массива, не?
VBO заливается в видеопамять один раз и в дальнейшем не меняется и не обновляется.
ы спросил "что делать с физикой?" в надежде, что все скажут выпилить её?
Ну если бы я вот прям сильно хотел её выпилить, то мог бы и не спрашивать вас.
Я спросил, может кто подаст свежую идею, мало ле.
в то время, когда физика в мультиплеерной игре считается на ... сервере?
От архитектуры зависит. В сорсе - точно да.
я ему про то, что сейчас во многих играх физика серверная и все игроки успешно с нею взаимодействуют
Вообще-то в CSS физику почти выпилили вот как раз поэтому. Чёб не логало понапрасну. Физика по сети это всегда сложно и дорого, это аксиома.

[ADDED=Дядя Миша]1522935180[/ADDED]
Давайте вернёмся уже к истокам, к вопросу Тхамбса о тормозах по сети и уточним что именно он имел в виду.
 
Last edited:

nemyax

тндайпц тра
Jul 30, 2015
633
23
16
Дядя Миша said:
VBO заливается в видеопамять один раз и в дальнейшем не меняется и не обновляется.
А матрицы для деформации меша в атрибутах шейдера держишь?
 

Raid

VIP
Jul 11, 2006
8,308
33
220
0
CSM-чат
DrTressi said:
Что такое "полёт по триггеру"?
Это значит что у физбокса есть флаг стартовать в покое, или стартовать в покое и не рыпаться до активации триггером. Без каких-либо костылей.
 

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