Leadwerks Engine 4.5 released

Share with us how are you using the powerrrr of the force

Moderator: Alain

Leadwerks Engine 4.5 released

Postby pHySiQuE » Fri Dec 22, 2017 1:00 am

Now with VR support:
http://steamcommunity.com/games/251810/ ... 6730816747

:mrgreen:

Vehicles did not make it in, sadly :cry: but the kinematic joints work great. :lol:
pHySiQuE
 
Posts: 608
Joined: Fri Sep 02, 2011 9:54 pm

Re: Leadwerks Engine 4.5 released

Postby Julio Jerez » Fri Dec 22, 2017 1:52 pm

nice!.
Regarding the car, yes i know, sorry about that.
i spent time trying get the generalization of the same feature that you are showing with your VR device.
the simple kinematic joint work fine on a single body and with some effort and tweaking of the friction, controlling a single joint, but once you try to make a complex contraction, there is not way to calculate the friction and the accelaration precisely on each joint so that they agree to a specified position. This takes some work, the like no one has ever, ever managed to do except on very special cases.
We now have a way to do is systematically by connecting bodies, joints and effectors.
Then a new solver calculates the friction and the acceleration simultaneously.
This is something I have been pursuing for many years, and I wanted to get the preliminary steps in before the year end.

The potential of this approach is immense, and this is not exaggeration, check out the thread where Sweeney, Joe and I are dicussing the progress.

The difference is that this is all based on rigurous mathematical and physical model, not on the invention of a new law that apply on a very narrow range, stuff like shape matching, verlet ragdoll, particle soft bodies, etc that you see in other competing libraries that make splash demo and quietly die out. This funtionality is meant to be a workhorse on realtime physic simulation.
This extend to anything that is physically possible and in fact things that can be plausible,
and that is my goal with the engine.

On the car, after I made the last release before year end, I will go and complete the model, right now I only added the ability to specified a user defined frame.
I stop there because I am thinking of making the contact joints to be user defined like the custom joints. I am not 100% decided yet, but it is becoming clear that a simple contact model is not adecuated to supports sophisticated functionality.

I saw this with soft bodies, the vehicle tire, and now with inverse dynamics.
in each case I had to add extra special high level code to deal with the case.
That's strong sign that rigid bodies contact are not adecuate for non rigid bodies.
Julio Jerez
Moderator
Moderator
 
Posts: 10993
Joined: Sun Sep 14, 2003 2:18 pm
Location: Los Angeles

Re: Leadwerks Engine 4.5 released

Postby pHySiQuE » Fri Dec 22, 2017 2:49 pm

Not a problem, I appreciate it. Yes, the kinematic joint was the best thing to focus on and we will be using all this IK stuff heavily over the next year. I will plan on releasing 4.6 with the cars and maybe NAT punch-through soon. Thanks for everything!
pHySiQuE
 
Posts: 608
Joined: Fri Sep 02, 2011 9:54 pm

Re: Leadwerks Engine 4.5 released

Postby pHySiQuE » Wed Dec 27, 2017 10:51 pm

If it is possible, I would recommend releasing a stable vehicle before refactoring a bunch of stuff. A lot of people are asking me about this right now:
https://www.leadwerks.com/community/top ... lem-le-45/
pHySiQuE
 
Posts: 608
Joined: Fri Sep 02, 2011 9:54 pm

Re: Leadwerks Engine 4.5 released

Postby pHySiQuE » Fri Jan 05, 2018 2:53 am

Another new user asking about vehicles:
http://steamcommunity.com/app/251810/di ... 660064896/

:(
pHySiQuE
 
Posts: 608
Joined: Fri Sep 02, 2011 9:54 pm


Return to User Gallery

Who is online

Users browsing this forum: No registered users and 1 guest

cron