2 registered members (AndrewAMD, Ayumi),
838
guests, and 2
spiders. |
Key:
Admin,
Global Mod,
Mod
|
|
|
Re: 'jerky' collisions in 6.40.5?
[Re: testDummy]
#88470
10/11/06 11:45
10/11/06 11:45
|
Joined: Nov 2004
Posts: 862 Australia
DavidLancaster
User
|
User
Joined: Nov 2004
Posts: 862
Australia
|
I'm getting issues with the hulls getting stuck inside each other, if I use a very basic shaped model, or place a box in MED with a 100% transparent skin around my player, they don't get stuck. I'm getting a problem with c_trace and use_box, it seems using it on my player and NPC models with lots of animations and verticies really reduces the frame rate even calling it 4-6 times, if I use just a box model with it then it doesn't touch the frame rate. I assumed c_trace uses the bounding box of the model, yet it seems the more complex model I'm using the slower c_trace and use_box is...I hate these sort of issues, and it may be something I'm missing, I set up a basic test level and it is the player model itself causing the problem, I've done things like removing all the animation frames and testing it, it seems to be the model causing the issue. These sort of things make me want to go back to ent_move and attach invisible bsp blocks around my models for collision, it's tedious to set up and I just wish c_move and c_trace work like I assume they should
|
|
|
Re: 'jerky' collisions in 6.40.5?
[Re: DavidLancaster]
#88471
10/18/06 21:25
10/18/06 21:25
|
Joined: Sep 2002
Posts: 8,177 Netherlands
PHeMoX
Senior Expert
|
Senior Expert
Joined: Sep 2002
Posts: 8,177
Netherlands
|
Yes, traces cut my fps in half too sometimes ... I've added a sleep in it as far as 'height tracing' goes for enemies ... My terrain are relatively flat, but I can imagine games in which this might be a very big problem indeed ... You can forget about constantly tracing, when having more than 5 enemies visible at once. What did you do to fix the model dependant problem? I might have such a problem too, sometimes enemies get stuck in one particular model. Cheers
|
|
|
|