Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Прохождение физических объектов сквозь стены #130

Open
MaximBomba opened this issue Jul 9, 2022 · 6 comments
Labels
need-recheck Issue should be rechecked on last codebase physics Related to physics engine serverside Issue related to game server-side library

Comments

@MaximBomba
Copy link

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

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

https://videos.arumoon.ru/w/p/xaneSAF51N4gDJwnC1tgBp

@SNMetamorph SNMetamorph added physics Related to physics engine serverside Issue related to game server-side library labels Jul 14, 2022
@SNMetamorph
Copy link
Owner

Так это на линуксе или виндоус?

@MaximBomba
Copy link
Author

Так это на линуксе или виндоус?

Windows. На линуксе Physx же совсем не работает.

@SNMetamorph SNMetamorph added the need-recheck Issue should be rechecked on last codebase label Feb 14, 2024
@SNMetamorph
Copy link
Owner

Проблема всё ещё актуальна?

@MaximBomba
Copy link
Author

Проблема всё ещё актуальна?

Я ещё не проверял новые билды. Вот одна из моделей, с которой были проблемы.
legobox0.mdl.zip
Вроде как это происходило вообще с любыми объектами небольшого размера. Видеохостинг арумуна дезинтегрировался, видосы могу перезалить если это нужно. Хотя может уже делал это, не помню.

@MaximBomba MaximBomba changed the title Небольшие физ. объекты неистово летают если их отпустить в движении, пролетают сквозь стены. Прохождение физических объектов сквозь стены Sep 4, 2024
@MaximBomba
Copy link
Author

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

@MaximBomba MaximBomba reopened this Sep 4, 2024
@SNMetamorph
Copy link
Owner

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

Это в общем-то тоже ожидаемое поведение, т.к. игрок является кинематик актором. То есть, он может влиять на другие объекты, а они на него нет. Для этого нужно исправить саму коллизию между игроком и моделями, был некий баг связанный с этим.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
need-recheck Issue should be rechecked on last codebase physics Related to physics engine serverside Issue related to game server-side library
Projects
None yet
Development

No branches or pull requests

2 participants