Vehicle Physics

2.8K posts

Vehicle Physics banner
Vehicle Physics

Vehicle Physics

@VehiclePhysics

Physics, vehicle dynamics, @Unity expert. Author of: Edy’s Vehicle Physics (EVP) and Vehicle Physics Pro (VPP). Development Updates: #vppdev

Oviedo, Spain Katılım Kasım 2014
157 Takip Edilen3.7K Takipçiler
Vehicle Physics
Vehicle Physics@VehiclePhysics·
A preview of the new longitudinal wheel dynamics model coming to Vehicle Physics Pro, based on our recently completed internal paper. From three wheel inputs, drive torque (Td), brake torque (Tb), and tire friction (Tf), the model derives the resulting wheel force (F) and torque (T). It also lets computes the net shaft-supported torque Ts. This versatile model produces physically correct behavior across the full range of wheel angular velocity and hub velocity: high speed, low speed, and static equilibrium, with perfectly continuous transitions. Angular inertia and simulation delta time are built in as well, preventing numerical oscillations across the entire input domain. #VPPDev #Unity #TireSimulation #Physics #GamePhysics #MadeWithUnity #Simracing #Engineering
Vehicle Physics tweet media
English
0
1
13
700
Vehicle Physics
Vehicle Physics@VehiclePhysics·
@LandfulMinds Yes, but convex sweeps on Unity require a rigidbody on each convex shape, right? AFAIK Unity hasn't exposed sweeps on convex colliders.
English
1
0
1
16
Mindsy
Mindsy@LandfulMinds·
@VehiclePhysics I've been studying your posts about wheel colliders, and I found about the sweep convex, which is a thing that i didn't know that PHYSX was capable of Sweep convex :) #indie #indiegame #indiedev
Mindsy tweet mediaMindsy tweet media
English
1
0
7
57
Vehicle Physics
Vehicle Physics@VehiclePhysics·
#UnityTips Why I recommend using OnEnable / OnDisable for component initialization: Awake and Start are called only once per instance. Disabling/re-enabling the component (or recompiling scripts while in Play Mode) won’t call Awake or Start again. #Unity #IndieDev #GameDev #Coding
Vehicle Physics tweet media
English
0
3
11
671
Mindsy
Mindsy@LandfulMinds·
Hello everyone, I've been reposting stuff about my wife because she's awesome but It didn't stop me from working on my projects 🙃 @VehiclePhysics I'm sorry mister EVP man, I had to make my own vehicle system 😔 #indie #indiedev #indiegame
English
1
0
6
143
Vehicle Physics
Vehicle Physics@VehiclePhysics·
@TokyoWarfare Maybe. Still, my main suspect is the downforce calculation inside the PhysX wheel shape. Since gravity is integrated deep in the suspension code, I wouldn’t be surprised if the inertia tensor is involved somehow, too.
English
0
0
0
86
TokyoWarfare
TokyoWarfare@TokyoWarfare·
@VehiclePhysics Given how careless this was integrated could very well be an unity thing.
English
1
0
0
90
Ian Hamblin
Ian Hamblin@gateian·
@VehiclePhysics I did a 4x4 day driving course. Of course there is one major problem with diff lock. You can't turn as easily. So with diff lock on, it's always favourable to pick as straight a route as possible.
English
1
0
1
44
Vehicle Physics
Vehicle Physics@VehiclePhysics·
@DarkoTo56635877 @UnityCodeMonkey What is even less known is that on domain reload (e.g. reimporting an script in runtime) neither Awake nor Start are called, and also all non-serialized fields are reset to null. A correct reference: x.com/VehiclePhysics…
Vehicle Physics@VehiclePhysics

I've updated my "Comprehensive Guide to the Execution Order of Unity Event Functions" with new information and changes for clarity and disambiguation. Download: edy.es/dev/docs/a-com… Discussion: forum.unity.com/threads/a-comp… #unity3d #unitytips #programming

English
0
0
0
47
Darko Tomic
Darko Tomic@darko_unity·
@UnityCodeMonkey What also most Unity beginners don't know is that OnEnable() is called before Start() method. Worth knowing this. Good video btw!
English
1
0
2
93
Code Monkey
Code Monkey@UnityCodeMonkey·
This ONE simple rule helps avoid so many Unity issues!
English
5
5
130
5.1K
Vehicle Physics
Vehicle Physics@VehiclePhysics·
@UnityCodeMonkey I disagree. That rule won't work on domain reload (for example when you change some code & reload in runtime), as neither Awake nor Start won't be called again, and all non-serialized fields will be reset to null. Here's a proper reference: x.com/VehiclePhysics…
Vehicle Physics@VehiclePhysics

I've updated my "Comprehensive Guide to the Execution Order of Unity Event Functions" with new information and changes for clarity and disambiguation. Download: edy.es/dev/docs/a-com… Discussion: forum.unity.com/threads/a-comp… #unity3d #unitytips #programming

English
0
0
0
34