Cramming PhysX in there

More PhysX work

More PhysX work
This commit is contained in:
2025-07-06 23:58:40 +02:00
parent c3a1686325
commit 84350b85ab
3257 changed files with 587241 additions and 66 deletions

View File

@@ -0,0 +1,7 @@
[
"CmCollection",
"CmPtrTable",
"CmRadixSort",
"CmSerialize",
"CmVisualization",
]

View File

@@ -0,0 +1,3 @@
[
"Cooking",
]

View File

@@ -0,0 +1,10 @@
[
"BigConvexDataBuilder",
"ConvexHullBuilder",
"ConvexHullLib",
"ConvexHullUtils",
"ConvexMeshBuilder",
"ConvexPolygonsBuilder",
"QuickHullConvexHullLib",
"VolumeIntegration",
]

View File

@@ -0,0 +1,39 @@
[
"NpActor",
"NpAggregate",
"NpArticulationJointReducedCoordinate",
"NpArticulationLink",
"NpArticulationReducedCoordinate",
"NpArticulationSensor",
"NpArticulationTendon",
"NpBounds",
"NpCheck",
"NpConstraint",
"NpDebugViz",
"NpFactory",
"NpFEMCloth",
"NpFEMClothMaterial",
"NpFEMSoftBodyMaterial",
"NpFLIPMaterial",
"NpHairSystem",
"NpMaterial",
"NpMetaData",
"NpMPMMaterial",
"NpParticleSystem",
"NpPBDMaterial",
"NpPhysics",
"NpPruningStructure",
"NpPvdSceneClient",
"NpPvdSceneQueryCollector",
"NpRigidDynamic",
"NpRigidStatic",
"NpScene",
"NpSceneFetchResults",
"NpSceneQueries",
"NpSerializerAdapter",
"NpShape",
"NpShapeManager",
"NpSoftBody",
"PvdMetaDataPvdBinding",
"PvdPhysicsClient",
]

View File

@@ -0,0 +1,43 @@
[
"ExtBroadPhase",
"ExtCollection",
"ExtContactJoint",
"ExtConvexMeshExt",
"ExtCpuWorkerThread",
"ExtCustomGeometryExt",
"ExtCustomSceneQuerySystem",
"ExtD6Joint",
"ExtD6JointCreate",
"ExtDefaultCpuDispatcher",
"ExtDefaultErrorCallback",
"ExtDefaultSimulationFilterShader",
"ExtDefaultStreams",
"ExtDistanceJoint",
"ExtExtensions",
"ExtFixedJoint",
"ExtGearJoint",
"ExtGjkQueryExt",
"ExtJoint",
"ExtMetaData",
"ExtPrismaticJoint",
"ExtPvd",
"ExtPxStringTable",
"ExtRackAndPinionJoint",
"ExtRaycastCCD",
"ExtRemeshingExt",
"ExtRevoluteJoint",
"ExtRigidActorExt",
"ExtRigidBodyExt",
"ExtSampling",
"ExtSceneQueryExt",
"ExtSceneQuerySystem",
"ExtSimpleFactory",
"ExtSmoothNormals",
"ExtSoftBodyExt",
"ExtSphericalJoint",
"ExtSqManager",
"ExtSqQuery",
"ExtTetMakerExt",
"ExtTetrahedronMeshExt",
"ExtTriangleMeshExt",
]

View File

@@ -0,0 +1,12 @@
[
"SnBinaryDeserialization",
"SnBinarySerialization",
"SnConvX",
"SnConvX_Align",
"SnConvX_Convert",
"SnConvX_Error",
"SnConvX_MetaData",
"SnConvX_Output",
"SnConvX_Union",
"SnSerializationContext",
]

View File

@@ -0,0 +1,5 @@
[
"SnSerialization",
"SnSerializationRegistry",
"SnSerialUtils",
]

View File

@@ -0,0 +1,14 @@
[
"ExtBVH",
"ExtDelaunayBoundaryInserter",
"ExtDelaunayTetrahedralizer",
"ExtFastWindingNumber",
"ExtInsideTester",
"ExtMeshSimplificator",
"ExtOctreeTetrahedralizer",
"ExtRemesher",
"ExtTetSplitting",
"ExtTetUnionFind",
"ExtUtilities",
"ExtVoxelTetrahedralizer",
]

View File

@@ -0,0 +1,6 @@
[
"SnJointRepXSerializer",
"SnRepXCoreSerializer",
"SnRepXUpgrader",
"SnXmlSerialization",
]

View File

@@ -0,0 +1 @@
["PsFastXml"]

View File

@@ -0,0 +1,8 @@
[
"FdAllocator",
"FdAssert",
"FdFoundation",
"FdMathUtils",
"FdString",
"FdTempAllocator",
]

View File

@@ -0,0 +1,11 @@
[
"FdUnixAtomic",
"FdUnixFPU",
"FdUnixMutex",
"FdUnixPrintString",
"FdUnixSList",
"FdUnixSocket",
"FdUnixSync",
"FdUnixThread",
"FdUnixTime",
]

View File

@@ -0,0 +1,11 @@
[
"FdWindowsAtomic",
"FdWindowsFPU",
"FdWindowsMutex",
"FdWindowsPrintString",
"FdWindowsSList",
"FdWindowsSocket",
"FdWindowsSync",
"FdWindowsThread",
"FdWindowsTime",
]

View File

@@ -0,0 +1,37 @@
[
"GuAABBPruner",
"GuAABBTree",
"GuAABBTreeUpdateMap",
"GuActorShapeMap",
"GuBounds",
"GuBox",
"GuBucketPruner",
"GuBVH",
"GuCapsule",
"GuCCTSweepTests",
"GuCookingSDF",
"GuExtendedBucketPruner",
"GuFactory",
"GuGeometryQuery",
"GuGjkQuery",
"GuIncrementalAABBPrunerCore",
"GuIncrementalAABBPruner",
"GuIncrementalAABBTree",
"GuInternal",
"GuMaverickNode",
"GuMeshFactory",
"GuMetaData",
"GuMTD",
"GuOverlapTests",
"GuPruningPool",
"GuQuerySystem",
"GuRaycastTests",
"GuSAH",
"GuSDF",
"GuSecondaryPruner",
"GuSqInternal",
"GuSweepMTD",
"GuSweepSharedTests",
"GuSweepTests",
"GuWindingNumber",
]

View File

@@ -0,0 +1,4 @@
[
"GuCCDSweepConvexMesh",
"GuCCDSweepPrimitives",
]

View File

@@ -0,0 +1,10 @@
[
"GuAdjacencies",
"GuBarycentricCoordinates",
"GuEdgeList",
"GuMeshAnalysis",
"GuMeshCleaner",
"GuQuantizer",
"GuSeparatingAxes",
"GuVertexReducer",
]

View File

@@ -0,0 +1,20 @@
[
"GuContactBoxBox",
"GuContactCapsuleBox",
"GuContactCapsuleCapsule",
"GuContactCapsuleConvex",
"GuContactCapsuleMesh",
"GuContactConvexConvex",
"GuContactConvexMesh",
"GuContactCustomGeometry",
"GuContactPlaneBox",
"GuContactPlaneCapsule",
"GuContactPlaneConvex",
"GuContactPolygonPolygon",
"GuContactSphereBox",
"GuContactSphereCapsule",
"GuContactSphereMesh",
"GuContactSpherePlane",
"GuContactSphereSphere",
"GuFeatureCode",
]

View File

@@ -0,0 +1,9 @@
[
"GuBigConvexData",
"GuConvexHelper",
"GuConvexMesh",
"GuConvexSupportTable",
"GuConvexUtilsInternal",
"GuHillClimbing",
"GuShapeConvex",
]

View File

@@ -0,0 +1,16 @@
[
"GuCookingBigConvexDataBuilder",
"GuCookingBVH",
"GuCookingConvexHullBuilder",
"GuCookingConvexHullLib",
"GuCookingConvexHullUtils",
"GuCookingConvexMeshBuilder",
"GuCookingConvexMesh",
"GuCookingConvexPolygonsBuilder",
"GuCookingHF",
"GuCookingQuickHullConvexHullLib",
"GuCookingTetrahedronMesh",
"GuCookingTriangleMesh",
"GuCookingVolumeIntegration",
"GuRTreeCooking",
]

View File

@@ -0,0 +1,8 @@
[
"GuDistancePointBox",
"GuDistancePointTetrahedron",
"GuDistancePointTriangle",
"GuDistanceSegmentBox",
"GuDistanceSegmentSegment",
"GuDistanceSegmentTriangle",
]

View File

@@ -0,0 +1,5 @@
[
"GuEPA",
"GuGJKSimplex",
"GuGJKTest",
]

View File

@@ -0,0 +1,6 @@
[
"GuHeightField",
"GuHeightFieldUtil",
"GuOverlapTestsHF",
"GuSweepsHF",
]

View File

@@ -0,0 +1,12 @@
[
"GuIntersectionBoxBox",
"GuIntersectionCapsuleTriangle",
"GuIntersectionEdgeEdge",
"GuIntersectionRayBox",
"GuIntersectionRayCapsule",
"GuIntersectionRaySphere",
"GuIntersectionSphereBox",
"GuIntersectionTetrahedronBox",
"GuIntersectionTriangleBox",
"GuIntersectionTriangleTriangle",
]

View File

@@ -0,0 +1,26 @@
[
"GuBV32Build",
"GuBV32",
"GuBV4_AABBSweep",
"GuBV4_BoxOverlap",
"GuBV4Build",
"GuBV4_CapsuleSweepAA",
"GuBV4_CapsuleSweep",
"GuBV4",
"GuBV4_MeshMeshOverlap",
"GuBV4_OBBSweep",
"GuBV4_Raycast",
"GuBV4_SphereOverlap",
"GuBV4_SphereSweep",
"GuMeshQuery",
"GuMidphaseBV4",
"GuMidphaseRTree",
"GuOverlapTestsMesh",
"GuRTree",
"GuRTreeQueries",
"GuSweepsMesh",
"GuTetrahedronMesh",
"GuTriangleMeshBV4",
"GuTriangleMesh",
"GuTriangleMeshRTree",
]

View File

@@ -0,0 +1,30 @@
[
"GuPCMContactBoxBox",
"GuPCMContactBoxConvex",
"GuPCMContactCapsuleBox",
"GuPCMContactCapsuleCapsule",
"GuPCMContactCapsuleConvex",
"GuPCMContactCapsuleHeightField",
"GuPCMContactCapsuleMesh",
"GuPCMContactConvexCommon",
"GuPCMContactConvexConvex",
"GuPCMContactConvexHeightField",
"GuPCMContactConvexMesh",
"GuPCMContactCustomGeometry",
"GuPCMContactGenBoxConvex",
"GuPCMContactGenSphereCapsule",
"GuPCMContactGenUtil",
"GuPCMContactPlaneBox",
"GuPCMContactPlaneCapsule",
"GuPCMContactPlaneConvex",
"GuPCMContactSphereBox",
"GuPCMContactSphereCapsule",
"GuPCMContactSphereConvex",
"GuPCMContactSphereHeightField",
"GuPCMContactSphereMesh",
"GuPCMContactSpherePlane",
"GuPCMContactSphereSphere",
"GuPCMShapeConvex",
"GuPCMTriangleContactGen",
"GuPersistentContactManifold",
]

View File

@@ -0,0 +1,13 @@
[
"GuSweepBoxBox",
"GuSweepBoxSphere",
"GuSweepBoxTriangle_FeatureBased",
"GuSweepBoxTriangle_SAT",
"GuSweepCapsuleBox",
"GuSweepCapsuleCapsule",
"GuSweepCapsuleTriangle",
"GuSweepSphereCapsule",
"GuSweepSphereSphere",
"GuSweepSphereTriangle",
"GuSweepTriangleUtils",
]

View File

@@ -0,0 +1,10 @@
[
"PxcContactCache",
"PxcContactMethodImpl",
"PxcMaterialMethodImpl",
"PxcNpBatch",
"PxcNpCacheStreamPair",
"PxcNpContactPrepShared",
"PxcNpMemBlockPool",
"PxcNpThreadContext",
]

View File

@@ -0,0 +1,9 @@
[
"PxsCCD",
"PxsContactManager",
"PxsContext",
"PxsDefaultMemoryManager",
"PxsIslandSim",
"PxsNphaseImplementationContext",
"PxsSimpleIslandManager",
]

View File

@@ -0,0 +1,12 @@
[
"BpAABBManagerBase",
"BpAABBManager",
"BpBroadPhaseABP",
"BpBroadPhase",
"BpBroadPhaseMBP",
"BpBroadPhaseSapAux",
"BpBroadPhaseSap",
"BpBroadPhaseShared",
"BpBroadPhaseUpdate",
"BpFiltering",
]

View File

@@ -0,0 +1,28 @@
[
"DyArticulationContactPrep",
"DyArticulationContactPrepPF",
"DyFeatherstoneArticulation",
"DyFeatherstoneForwardDynamic",
"DyFeatherstoneInverseDynamic",
"DyConstraintPartition",
"DyConstraintSetup",
"DyConstraintSetupBlock",
"DyContactPrep",
"DyContactPrep4",
"DyContactPrep4PF",
"DyContactPrepPF",
"DyDynamics",
"DyFrictionCorrelation",
"DyRigidBodyToSolverBody",
"DySolverConstraints",
"DySolverConstraintsBlock",
"DySolverControl",
"DySolverControlPF",
"DySolverPFConstraints",
"DySolverPFConstraintsBlock",
"DyThreadContext",
"DyThresholdTable",
"DyTGSDynamics",
"DyTGSContactPrep",
"DyTGSContactPrepBlock",
]

View File

@@ -0,0 +1,12 @@
[
"CctBoxController",
"CctCapsuleController",
"CctCharacterController",
"CctCharacterControllerCallbacks",
"CctCharacterControllerManager",
"CctController",
"CctObstacleContext",
"CctSweptBox",
"CctSweptCapsule",
"CctSweptVolume",
]

View File

@@ -0,0 +1,13 @@
[
"PxProfileEventImpl",
"PxPvd",
"PxPvdDataStream",
"PxPvdDefaultFileTransport",
"PxPvdDefaultSocketTransport",
"PxPvdImpl",
"PxPvdMemClient",
"PxPvdObjectModelMetaData",
"PxPvdObjectRegistrar",
"PxPvdProfileZoneClient",
"PxPvdUserRenderer",
]

View File

@@ -0,0 +1,7 @@
[
"SqCompoundPruner",
"SqCompoundPruningPool",
"SqFactory",
"SqManager",
"SqQuery",
]

View File

@@ -0,0 +1,54 @@
[
"ScActorCore",
"ScActorSim",
"ScArticulationCore",
"ScArticulationJointCore",
"ScArticulationJointSim",
"ScArticulationSensorSim",
"ScArticulationSim",
"ScArticulationTendonCore",
"ScArticulationTendonJointCore",
"ScArticulationTendonSim",
"ScBodyCore",
"ScBodySim",
"ScCCD",
"ScConstraintCore",
"ScConstraintGroupNode",
"ScConstraintInteraction",
"ScConstraintProjectionManager",
"ScConstraintProjectionTree",
"ScConstraintSim",
"ScElementInteractionMarker",
"ScElementSim",
"ScFEMClothCore",
"ScFEMClothShapeSim",
"ScFEMClothSim",
"ScHairSystemCore",
"ScHairSystemShapeCore",
"ScHairSystemShapeSim",
"ScHairSystemSim",
"ScInteraction",
"ScIterators",
"ScMetaData",
"ScNPhaseCore",
"ScParticleSystemCore",
"ScParticleSystemShapeCore",
"ScParticleSystemShapeSim",
"ScParticleSystemSim",
"ScPhysics",
"ScRigidCore",
"ScRigidSim",
"ScScene",
"ScShapeCore",
"ScShapeInteraction",
"ScShapeSimBase",
"ScShapeSim",
"ScSimStats",
"ScSimulationController",
"ScSoftBodyCore",
"ScSoftBodyShapeSim",
"ScSoftBodySim",
"ScSqBoundsManager",
"ScStaticCore",
"ScTriggerInteraction",
]

View File

@@ -0,0 +1 @@
["TaskManager"]

View File

@@ -0,0 +1,18 @@
[
"PxVehicleComponents",
"PxVehicleDrive",
"PxVehicleDrive4W",
"PxVehicleDriveNW",
"PxVehicleDriveTank",
"PxVehicleMetaData",
"PxVehicleNoDrive",
"PxVehicleSDK",
"PxVehicleSerialization",
"PxVehicleSuspWheelTire4",
"PxVehicleTireFriction",
"PxVehicleUpdate",
"PxVehicleWheels",
"VehicleUtilControl",
"VehicleUtilSetup",
"VehicleUtilTelemetry",
]

View File

@@ -0,0 +1,4 @@
[
"PxVehicleAutoGeneratedMetaDataObjects",
"PxVehicleMetaDataObjects",
]