People Playground

People Playground

185 ratings
Advanced Physics (Update 3.0)
4
3
4
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
427.770 KB
24 Oct @ 6:52am
27 Oct @ 1:12pm
4 Change Notes ( view )

Subscribe to download
Advanced Physics (Update 3.0)

Description
BETTER PHYSICS AND NO PHASING THROUGH OBJECTS!
UPDATE 3.0: SLOW DRAG FIX!

Vanilla has pretty low Physics FPS for physics-based game. Not anymore! Customise your Physics FPS in settings to get better interactions even at high speeds. Moreover, Slow Motion can improve fps and physics accuracy! Increase Slow Motion Scaling for better accuracy in Slow Motion and reduce it for better FPS.



RECOMMENDED SETTINGS:
Collision quality: Discrete
Physics iteration count: 32+
[Advanced Physics] Physics FPS: 100-200 (lower if performance is bad)
[Advanced Physics] Slow Motion Scaling: 0.5

To fix phasing through objects in real time Physics FPS should be increased. To get even better physics accuracy in slow motion, Slow Motion Scaling should be increased. Just keep in mind that this will reduce FPS boost you get from Slow Mo.

SETTINGS FOR BIG CONTRAPTIONS:
(Accurate physics only in Slow Motion)

[Advanced Physics] Physics FPS: 50 (Vanilla)
[Advanced Physics] Slow Motion Scaling: 1.00

Big contraptions, like buildings, are very hard on physics. You'll need to compromise. I recommend lowering Physics FPS back to Vanilla value for real-time performance. To compensate this and still get accurate physics, put Slow Motion Scaling to 1.0. When you need precise physics (like a bomb falling fast on a building) just enable Slow Motion before impact. This way you still get good performance, while getting good accuracy in Slow Motion.



F.A.Q.
  • Question: Why don't just use Continuous?
    Answer: Continuous is designed to solve high speed collisions, yes. But it's worse in other ways, like handling the impact of happened collision or handling joints. Also it is more intensive. If you played with ragdolls enough (or any complex contraption, that use wires and fixed connections) you could've noticed strange joints behaviour. For example, when arm collides body reacts with some delay, causing misalignment of jointed parts. Or indestructible fixed wire being not really fixed with Continuous. Also, many other modders often recommend using Discrete with their contraptions, as it is generally more stable.

  • Question: Isn't the Iteration Count the same thing as this mod's Physics FPS?
    Answer: No. Physics FPS defines how often physics gets updated per second. For example, 50 updates per second is default. If objects travelled through another object in-between those updates, Discrete physics won't notice it. Therefore increasing it ensures objects will notice all the collisions at higher speeds.
    Iteration count defines how many physics solver iterations will there be at each physics update. This doesn't help physics notice the collision, it helps physics accurately handle it. So it is a separate thing from Physics FPS.

  • Question: What happens if I use Continuous or Dynamic?
    Answer: Nothing really. Increasing Physics FPS and Slow Motion Scaling will just improve the accuracy of them. I think collisions results will get better and more accurate, but it won't in any way fix the joint handling problem.



KNOWN ISSUES:
  • The higher the Physics FPS and Slow Motion Scaling are, the slower objects handle with cursor. Temporary solution is to reduce these settings. I'll try to fix it, but I'm not sure if I can. FIXED

  • With very high Physics FPS (400+) humans and other objects become more fragile. I'm not sure if I can fix it (maybe with Harmony patches), but setting Physics FPS this high is overkill anyway. The game wasn't developed with dynamic Physics FPS in mind in the first place.
    Temporary fix: lower your fragility multiplier in Gore settings.

  • With high Physics FPS (200+) humans have a hard time standing up from tilted positions, because they make too small and too frequent steps. Most of the code in this game uses "magic values" (constant numbers) which were tuned for 50 physics fps. I can't possibly fix it everywhere.


HAVE FUN!



[github.com]
Popular Discussions View All (3)
3
31 Oct @ 3:49am
проблема при загрузки этого мода/the problem when downloading this mod
Отче наш
2
22 hours ago
my game crashes when i enable this mod
van
2
30 Oct @ 9:23am
Options from the mod in game not showing up.
GZ
116 Comments
Red_Hood 1 hour ago 
finally, my arrows wont pass through anything
Splegend 1 hour ago 
IVE HAD THIS PROBLEM FOR THE ENTIRE GAME FINALLY IM FREE FROM THE TORTURE WOOHOO
cheaple gaming 15 hours ago 
lol
Mobrack20 16 hours ago 
Well just like hitler you are mentally incapable of using a pencil without sticking it in ur nose
beemaze29 17 hours ago 
I'm sorry I had to send this to you but now that you have opened it you can't stop reading this. Hi my name is Adolf Hitler I died 80 years ago. If you don't send this to 20 people I will sleep by your side forever. If you don't believe me search me up. Adolf Hitler. So send this to 20 people. A girl ignored this and her mom died 20 days later. NO SEND BACKS!!!! Sorry I had to send this. Btw this is not fake search her up on google.
Jack_The_Ripper 31 Oct @ 6:45am 
HELLL YEAHHHH THİS İS THE MOD İ HAVE BEEN WAİTİNG FOR YEARS!!!!!!🔥🔥🔥🔥🔥
Cristante_4 31 Oct @ 3:43am 
░░░░░▄▄▄░░▄██▄░░░
░░░░░▐▀█▀▌░░░░▀█▄░░░
░░░░░▐█▄█▌░░░░░░▀█▄░░
░░░░░░▀▄▀░░░▄▄▄▄▄▀▀░░
░░░░▄▄▄██▀▀▀▀░░░░░░░
░░░█▀▄▄▄█░▀▀░░
░░░▌░▄▄▄▐▌▀▀▀░░ THIS IS BOB
▄░▐░░░▄▄░█░▀▀
▀█▌░░░▄░▀█▀░▀ ░░ COPY AND PASTE HIM,
░░░░░░░▄▄▐▌▄▄░░░ SO, HE CAN TAKE
░░░░░░░▀███▀█░▄░░ OVER THE WORKSHOP
░░░░░░▐▌▀▄▀▄▀▐▄░░
░░░░░░▐▀░░░░░░▐▌░░
░░░░░░█░░░░░░░░█░░░
░░░░░▐▌░░░░░░░░░░░
Whatdid 30 Oct @ 1:38pm 
yeah thanks a lot. I disabled the mod and it still won't turn off even after restarting my game
Wolf 30 Oct @ 1:31pm 
░░░░░▄▄▄░░▄██▄░░░
░░░░░▐▀█▀▌░░░░▀█▄░░░
░░░░░▐█▄█▌░░░░░░▀█▄░░
░░░░░░▀▄▀░░░▄▄▄▄▄▀▀░░
░░░░▄▄▄██▀▀▀▀░░░░░░░
░░░█▀▄▄▄█░▀▀░░
░░░▌░▄▄▄▐▌▀▀▀░░ HAIL BOB!
▄░▐░░░▄▄░█░▀▀
▀█▌░░░▄░▀█▀░▀ ░░ ,
░░░░░░░▄▄▐▌▄▄░░░
░░░░░░░▀███▀█░▄░░
░░░░░░▐▌▀▄▀▄▀▐▄░░
░░░░░░▐▀░░░░░░▐▌░░
░░░░░░█░░░░░░░░█░░░
░░░░░▐▌░░░░░░░░░░░
goofy goober 30 Oct @ 12:40pm 
peak mod now i can shoot somthing at lightspeed and it WONT PHASE THROUGH THE WALL :D