Search Home Members Contacts
About Us
Products
Downloads
Community
Support
Pages: 1 [2] 3
  Print  
Author Topic: IonGFX | Physics Character Controller  (Read 4432 times)
Lyrical
Customers
Community Member
*****
Posts: 461


WWW
« Reply #20 on: April 06, 2008, 03:38:55 PM »

Thanks Waterman,

  Thanks for the code snipit, i currently have a way to do this but i will try your suggestion anyway just incase, I'm always willing to try other suggestions. I can currently adjust the controller settings to closly match slower FPS but like you said Waterman this can make some of the forces go a bit funny and not give the correct look. These settings will be adjusted accordingly and maybe even made public properties so you can adjust them to your own preferences.

Thanks for the input.

Logged
GD
Customers
Community Member
*****
Posts: 367


« Reply #21 on: April 07, 2008, 03:50:50 AM »

Very nice project! Nice features. Keep it up.

My math recipe for stability is SimulateFixedStep, with logarithm dependent dT (if dT>maxdT).
Logged

tvsm.co.cc - TVSceneManager
Lyrical
Customers
Community Member
*****
Posts: 461


WWW
« Reply #22 on: April 08, 2008, 10:58:16 AM »

We have just added extra features for the jumping code which makes jumping slightly more predictable.

You can now choose how you wish the jump to perform you can use a timed based jump or a physics detection of the surface you are on.

With the timed based jump you can set the length of time before the next jump, should the controller bein mid air when this timer elapses then you will be able to jump the next time you land on a surface,

Should you land on a surface before the timer elapses then you will have to wait.

By disabling this feature your controller is free to jump any distance and when the controller comes to be on a surface you are free to jump again.

This is just a small update but it was one of the features thatwas slowing us from completing the first release of the Physics based character controller.

More soon....
Logged
JukkaKevät
Customers
Community Member
*****
Posts: 182


« Reply #23 on: April 08, 2008, 12:50:41 PM »

Can the transition from standing to crouching be smoothed with linear interpolation or such? Now it seems to be on/off.

Also can users easily add new states to the controller like laying down (for dying or tactical shooters)?
Logged
vsleepy
Customers
Community Member
*****
Posts: 245


« Reply #24 on: April 14, 2008, 02:09:22 AM »

how do you handle things like ladders, where a physics implementation would be difficult?
I guess the controller can be 'switched off' for these types of instances?
Logged
Lyrical
Customers
Community Member
*****
Posts: 461


WWW
« Reply #25 on: April 14, 2008, 04:00:16 AM »

Yes switching off the physics controller when you are on aladder would probably be the best solution, however, we havn't tackled that scenario so far. It is however something i have considered. If There is a different way to solving this then i will find it.

I am open to suggestions.

I am currently looking into smoothing the transision between standing and crouching as well as a smoother lean.

Please keep your comment/suggestion/concerns voiced as i would like to hear them.

Thanks
Logged
Duckstab
Customers
Community Member
*****
Posts: 73


« Reply #26 on: April 15, 2008, 12:06:12 PM »

You could always create a temp Sliding joint and force the character up/down
Destroying the Joint when min or max have been reached then applying a +/- force to move away from the ladder
Logged
Lyrical
Customers
Community Member
*****
Posts: 461


WWW
« Reply #27 on: April 16, 2008, 07:01:47 PM »

Hey this ain't a bad idea, there would need to be some sort of additional function to say climb ladder that would initialise this process of climbing, then you could pass the height of the ladders to this function.

great idea thanks, when i get to updating the controller i will take a look at this theory further.

I did have a thought of using our new trigger system combined with the controller that would switch the movement of the controller over to a secondary movement routine that was designed to move up ladders or at least give that impression.

These are just theories for now but good theories.

Appreciate the contribution.

Logged
Rynus_Rein
Community Member
*
Posts: 1010


« Reply #28 on: April 17, 2008, 12:07:33 PM »

nice job, the movement looks really slick. Too bad it's licensed Smiley
Logged

Rynus Rein
Current Project: MapX Live, Society3D
JukkaKevät
Customers
Community Member
*****
Posts: 182


« Reply #29 on: April 17, 2008, 01:54:18 PM »

Most probably the true test of fire to this library will be walking on debris and getting pinned under n+ heavy objects Tongue
Logged
TroM
Customers
Community Member
*****
Posts: 270


« Reply #30 on: April 17, 2008, 08:37:17 PM »

Will the character move if standing on a moving platform ?
Logged
Lyrical
Customers
Community Member
*****
Posts: 461


WWW
« Reply #31 on: April 18, 2008, 04:00:44 AM »

hi TroM,

 YES, all physics interaction will effect the controller including getting hit by other moving object.

If there is a fast spinning platform you will spin off or if there is a rotating door the door will push you round out of its way, providing there is sufficiant force to do so.

The character controller is constantly being improved and will continue after first release.

JukkaKevät:
 Yes there is a Potential posability that a large heavy object will infact get the controller stuck or even push the controller through the floor itself, we are aware of this however, I think this is Newton specific and something out of our control. I will do some tests and let you know some results.

The character controller itself is quite a solid object with a descent amount of mass to help with this scenario, the main thing is to not drop anything too heavy onto the controller untill we/newton find a solution, if there is one.

Keep your comments and concern posted there are very interesting and will aid further development of this product

Thank you

Logged
DarkFact
Community Member
*
Posts: 183

3dsMax Artist


WWW
« Reply #32 on: April 18, 2008, 11:27:08 AM »

If a mass is heavy enough to "kill" the PCC, then it's heavy enough to kill your player right? That's realism. Tongue
Logged

Lyrical
Customers
Community Member
*****
Posts: 461


WWW
« Reply #33 on: April 18, 2008, 07:22:11 PM »

Yup thats one way to look at it...

Sweet.
Logged
kfrench16
Customers
Community Member
*****
Posts: 215


« Reply #34 on: July 08, 2008, 09:19:13 PM »

Has this made available yet?
Logged

I tried snorting Coke....but the damn, icecubes kept getting in the way!
Lyrical
Customers
Community Member
*****
Posts: 461


WWW
« Reply #35 on: July 09, 2008, 10:23:45 AM »

Hi kfrench16,

  Yes i've sent you an email with the information and the link to the demo
so you can have a look.

I have added my email so you can reply directly with any questions

Logged
Taneas
Customers
Community Member
*****
Posts: 139


« Reply #36 on: July 23, 2008, 10:32:19 AM »

Hey just wondering if this has been released yet.

I am changing the movement system in our game and was interested in possibly using this.

Logged

- Working as Intended -
- FTW Studios Lead Developer -
- www.ftw-studios.com -
Lyrical
Customers
Community Member
*****
Posts: 461


WWW
« Reply #37 on: July 24, 2008, 03:22:36 PM »

Hi Taneas,

  yes this is in full release take a look at the demo here MOUT_PCC

And a further demo here 10MB WMV Video

If you are interested ilet me know by PM and i will send you further details

New updates to this Character Controller are still being made
please allow a little time for the videos to play as they are quite large


Thanks for the interest
« Last Edit: August 02, 2008, 07:53:30 PM by Lyrical » Logged
Lyrical
Customers
Community Member
*****
Posts: 461


WWW
« Reply #38 on: August 02, 2008, 07:59:24 PM »

Just a quick update,

  I've just completed the 3rd person controller update, this now allows you to use the Phyiscs Character Controller as FPS and 3rd Person. The new demo will be out very shortly

The new controller will also have a few new features and i've also released the camera controll back to you. Currently the camera object needed to be passed to the controller and from then on the camera made the FPS, this was to be a problem when users were wishing to make there own camera movements. Now you can.

I'm just updating a simple demo to show the 3rd person/FPS camera and Controller setup
as well as a full update with the documentation.

I'm wanting also to create a small video but don't know which is best to use.

I will update you all again soon

Cheers
Logged
Ywa*NL
Community Member
*
Posts: 15


« Reply #39 on: October 21, 2008, 05:16:03 AM »

Is still being worked on? Because the latest update is from August. I'm very interested in this.
Logged
Pages: 1 [2] 3
  Print  
 
Jump to:  

Powered by SMF 1.1.3 | SMF © 2006-2007, Simple Machines LLC
Seo4Smf v0.2 © Webmaster's Talks