This is an engine that I initially started building after taking a game coding class in high school to learn how the underlying systems of Unity / game engines in general worked.
I can't follow along with the 5 minute collision video because the FindSphereSphereCollisionPoints functions and others are missing and I can't find the contents that they're supposed to contain.
I've seen your achievement in friction sim.
I believe that the glm::vec3 tangent is already equal to fVel.
You just need to length it, no need to dot about.
Maybe I'm wrong...
I shouldn't pull the change since I haven't tested it.
But I think it will be okay if you use the fVel = glm::length(tangent) anyway.
I'm really interested in this project and would love to dive into it for educational purposes.
However, I have a few problems during the building process.
Would you be open to addressing these issues or offering some guidance on making the project buildable before archiving it?
Hi Iain, first of all, I want to tell you that I absolutly love your project and youtube videos!
But I have a small question I hope you can explain for me. (I am a noob for coding such large project)
I have been reading your code and can't help notice that a lot of places use AppVars.
Can you explain why you chose such desgin instead of singleton?
Lots of thanks!