Я делаю шутер от первого лица, и у меня есть модель игрока (3D), сфальсифицированная, с анимацией и компонентом Skinned Mesh Render. Я попробовал компонент Mesh Collider, но он сильно отрицательно влияет на производительность игры (анимация, количество кадров в секунду). Поэтому я подумал, что должен быть способ создать свою собственную систему Raycast (Script, Variable), но я не знаю, с чего начать. Есть ли способ заглянуть в сценарий компонента RaycastHit в Unity, или у вас есть какие-либо идеи, как начать создавать собственный сценарий Raycasting, который не нуждается в коллайдере, но поддерживает компонент Skinned Mesh Renderer?
P.S.
Мне это нужно для стрельбы по игрокам.