mirror of
https://foundry.openuru.org/gitblit/r/CWE-ou-minkata.git
synced 2025-07-17 10:52:46 +00:00
Updated plPXPhysicalControllerCore to match 69377bc74f2e
While based heavily on the old implementation, this is essentially a rewrite. Notable changes - Controllers are now updated at the same fixed frequency as the simulation. Resulting output is interpolated between steps to precisely match the frame delta. Physics work is only done when enough time has passed to perform a step. The kinematic actor that followed around the controller has been removed. The underlying kinematic actor created by the NxController is now used for triggering. A new sim group was added for a kinematically controlled avatar. 2 unused files removed - plPXPhysicalController.h & plPXPhysicalController.cpp
This commit is contained in:
@ -68,8 +68,10 @@ namespace plSimDefs
|
||||
kGroupLOSOnly,
|
||||
//kExcludeRegion setting up so only blocks avatars and only when not in seek mode
|
||||
kGroupExcludeRegion,
|
||||
// A kinematic avatar only interacts with dynamics and detectors
|
||||
kGroupAvatarKinematic,
|
||||
// Just for error checking
|
||||
kGroupMax,
|
||||
kGroupMax
|
||||
};
|
||||
|
||||
/** Different types of line-of-sight requests. */
|
||||
|
Reference in New Issue
Block a user