实例介绍
刚刚下下来的最新版的physx3.2sdk,是学习物理引擎的好资料,由于文件较大不能一次上传,只好分开压缩上传了,共有三个压缩文件
【实例截图】
【核心代码】
PhysX-3.2_PC_SDK(1)
├── Bin
│ ├── win32
│ │ ├── D3DCompiler_43.dll
│ │ ├── D3DX9_43.dll
│ │ ├── PhysX3CharacterKinematicCHECKED_x86.dll
│ │ ├── PhysX3CharacterKinematicPROFILE_x86.dll
│ │ ├── PhysX3CharacterKinematic_x86.dll
│ │ ├── PhysX3CHECKED_x86.dll
│ │ ├── PhysX3CommonCHECKED_x86.dll
│ │ ├── PhysX3CommonDEBUG_x86.dll
│ │ ├── PhysX3CommonPROFILE_x86.dll
│ │ ├── PhysX3Common_x86.dll
│ │ ├── PhysX3CookingCHECKED_x86.dll
│ │ ├── PhysX3CookingPROFILE_x86.dll
│ │ ├── PhysX3Cooking_x86.dll
│ │ ├── PhysX3GpuCHECKED_x86.dll
│ │ ├── PhysX3GpuPROFILE_x86.dll
│ │ ├── PhysX3Gpu_x86.dll
│ │ ├── PhysX3PROFILE_x86.dll
│ │ ├── PhysX3_x86.dll
│ │ └── Samples.exe
│ └── win64
│ ├── PhysX3CharacterKinematicCHECKED_x64.dll
│ ├── PhysX3CharacterKinematicPROFILE_x64.dll
│ ├── PhysX3CharacterKinematic_x64.dll
│ ├── PhysX3CHECKED_x64.dll
│ ├── PhysX3CommonCHECKED_x64.dll
│ ├── PhysX3CommonDEBUG_x64.dll
│ ├── PhysX3CommonPROFILE_x64.dll
│ ├── PhysX3Common_x64.dll
│ ├── PhysX3CookingCHECKED_x64.dll
│ ├── PhysX3CookingPROFILE_x64.dll
│ ├── PhysX3Cooking_x64.dll
│ ├── PhysX3GpuCHECKED_x64.dll
│ ├── PhysX3GpuPROFILE_x64.dll
│ ├── PhysX3Gpu_x64.dll
│ ├── PhysX3PROFILE_x64.dll
│ ├── PhysX3_x64.dll
│ └── Samples.exe
├── Documentation
│ ├── PhysXAPI.chi
│ ├── PhysXAPI.chm
│ └── PhysXGuide.chm
├── externals
│ ├── cg
│ │ └── 2.2
│ │ ├── include
│ │ │ └── Cg
│ │ │ ├── cg_bindlocations.h
│ │ │ ├── cgD3D10.h
│ │ │ ├── cgD3D8.h
│ │ │ ├── cgD3D9.h
│ │ │ ├── cg_datatypes.h
│ │ │ ├── cg_enums.h
│ │ │ ├── cg_errors.h
│ │ │ ├── cgGL.h
│ │ │ ├── cgGL_profiles.h
│ │ │ ├── cg.h
│ │ │ └── cg_profiles.h
│ │ ├── lib
│ │ │ ├── cgD3D10.lib
│ │ │ ├── cgD3D8.lib
│ │ │ ├── cgD3D9.lib
│ │ │ ├── cgGL.lib
│ │ │ └── cg.lib
│ │ └── lib.x64
│ │ ├── cgD3D10.lib
│ │ ├── cgD3D9.lib
│ │ ├── cgGL.lib
│ │ └── cg.lib
│ ├── DirectX_Jun2010
│ │ └── Include
│ │ ├── audiodefs.h
│ │ ├── comdecl.h
│ │ ├── D2D1.h
│ │ ├── D2D1Helper.h
│ │ ├── D2DBaseTypes.h
│ │ ├── D2Derr.h
│ │ ├── D3D10_1.h
│ │ ├── D3D10_1shader.h
│ │ ├── D3D10effect.h
│ │ ├── D3D10.h
│ │ ├── d3d10misc.h
│ │ ├── d3d10sdklayers.h
│ │ ├── D3D10shader.h
│ │ ├── D3D11.h
│ │ ├── D3D11SDKLayers.h
│ │ ├── D3D11Shader.h
│ │ ├── d3d9caps.h
│ │ ├── d3d9.h
│ │ ├── d3d9types.h
│ │ ├── D3Dcommon.h
│ │ ├── D3Dcompiler.h
│ │ ├── D3DCSX.h
│ │ ├── d3dx10async.h
│ │ ├── D3DX10core.h
│ │ ├── D3DX10.h
│ │ ├── D3DX10math.h
│ │ ├── D3DX10math.inl
│ │ ├── D3DX10mesh.h
│ │ ├── D3DX10tex.h
│ │ ├── D3DX11async.h
│ │ ├── D3DX11core.h
│ │ ├── D3DX11.h
│ │ ├── D3DX11tex.h
│ │ ├── d3dx9anim.h
│ │ ├── d3dx9core.h
│ │ ├── d3dx9effect.h
│ │ ├── d3dx9.h
│ │ ├── d3dx9math.h
│ │ ├── d3dx9math.inl
│ │ ├── d3dx9mesh.h
│ │ ├── d3dx9shader.h
│ │ ├── d3dx9shape.h
│ │ ├── d3dx9tex.h
│ │ ├── d3dx9xof.h
│ │ ├── D3DX_DXGIFormatConvert.inl
│ │ ├── Dcommon.h
│ │ ├── dinputd.h
│ │ ├── dinput.h
│ │ ├── dsconf.h
│ │ ├── dsetup.h
│ │ ├── dsound.h
│ │ ├── DWrite.h
│ │ ├── dxdiag.h
│ │ ├── DxErr.h
│ │ ├── dxfile.h
│ │ ├── DXGIFormat.h
│ │ ├── DXGI.h
│ │ ├── DXGIType.h
│ │ ├── dxsdkver.h
│ │ ├── gameux.h
│ │ ├── PIXPlugin.h
│ │ ├── rmxfguid.h
│ │ ├── rmxftmpl.h
│ │ ├── rpcsal.h
│ │ ├── X3DAudio.h
│ │ ├── xact3d3.h
│ │ ├── xact3.h
│ │ ├── xact3wb.h
│ │ ├── XAPOBase.h
│ │ ├── XAPOFX.h
│ │ ├── XAPO.h
│ │ ├── XAudio2fx.h
│ │ ├── XAudio2.h
│ │ ├── XDSP.h
│ │ ├── XInput.h
│ │ ├── xma2defs.h
│ │ ├── xnamathconvert.inl
│ │ ├── xnamath.h
│ │ ├── xnamathmatrix.inl
│ │ ├── xnamathmisc.inl
│ │ └── xnamathvector.inl
│ └── rapidxml
│ └── include
│ ├── rapidxml.hpp
│ ├── rapidxml_iterators.hpp
│ ├── rapidxml_print.hpp
│ └── rapidxml_utils.hpp
└── Include
├── characterkinematic
│ ├── PxBoxController.h
│ ├── PxCapsuleController.h
│ ├── PxCharacter.h
│ ├── PxControllerBehavior.h
│ ├── PxController.h
│ ├── PxControllerManager.h
│ ├── PxControllerObstacles.h
│ └── PxExtended.h
├── cloth
│ ├── PxClothCollisionData.h
│ ├── PxClothFabric.h
│ ├── PxClothFabricTypes.h
│ ├── PxCloth.h
│ ├── PxClothReadData.h
│ └── PxClothTypes.h
├── common
│ ├── PxCoreUtilities.h
│ ├── PxCoreUtilityTypes.h
│ ├── PxFieldDescriptor.h
│ ├── PxFields.h
│ ├── PxIO.h
│ ├── PxMathUtils.h
│ ├── PxPhysXCommon.h
│ ├── PxRenderBuffer.h
│ ├── PxSerialFramework.h
│ ├── PxTolerancesScale.h
│ └── PxTypeInfo.h
├── cooking
│ ├── PxBinaryConverter.h
│ ├── Pxc.h
│ ├── PxClothMeshDesc.h
│ ├── PxConvexMeshDesc.h
│ ├── PxCooking.h
│ ├── PxGaussMapLimit.h
│ └── PxTriangleMeshDesc.h
├── extensions
│ ├── PxConstraintExt.h
│ ├── PxD6Joint.h
│ ├── PxDefaultAllocator.h
│ ├── PxDefaultCpuDispatcher.h
│ ├── PxDefaultErrorCallback.h
│ ├── PxDefaultSimulationFilterShader.h
│ ├── PxDefaultStreams.h
│ ├── PxDistanceJoint.h
│ ├── PxExtensionsAPI.h
│ ├── PxFixedJoint.h
│ ├── PxJoint.h
│ ├── PxJointLimit.h
│ ├── PxJointRepXExtensions.h
│ ├── PxParticleExt.h
│ ├── PxPrismaticJoint.h
│ ├── PxRevoluteJoint.h
│ ├── PxRigidBodyExt.h
│ ├── PxShapeExt.h
│ ├── PxSimpleFactory.h
│ ├── PxSmoothNormals.h
│ ├── PxSphericalJoint.h
│ ├── PxStringTableExt.h
│ ├── PxTriangleMeshExt.h
│ └── PxVisualDebuggerExt.h
├── foundation
│ ├── PxAllocatorCallback.h
│ ├── PxAssert.h
│ ├── PxBitAndData.h
│ ├── PxBounds3.h
│ ├── PxBroadcastingAllocator.h
│ ├── PxErrorCallback.h
│ ├── PxErrors.h
│ ├── PxFlags.h
│ ├── PxFoundation.h
│ ├── Px.h
│ ├── PxIntrinsics.h
│ ├── PxMat33.h
│ ├── PxMat44.h
│ ├── PxMath.h
│ ├── PxPlane.h
│ ├── PxPreprocessor.h
│ ├── PxQuat.h
│ ├── PxSimpleTypes.h
│ ├── PxStrideIterator.h
│ ├── PxString.h
│ ├── PxTransform.h
│ ├── PxUnionCast.h
│ ├── PxVec2.h
│ ├── PxVec3.h
│ ├── PxVec4.h
│ ├── PxVersionNumber.h
│ └── windows
│ ├── PxWindowsDelayLoadHook.h
│ ├── PxWindowsIntrinsics.h
│ └── PxWindowsString.h
├── geometry
│ ├── PxBoxGeometry.h
│ ├── PxCapsuleGeometry.h
│ ├── PxConvexMeshGeometry.h
│ ├── PxConvexMesh.h
│ ├── PxGeometry.h
│ ├── PxGeometryHelpers.h
│ ├── PxGeometryQuery.h
│ ├── PxHeightFieldDesc.h
│ ├── PxHeightFieldFlag.h
│ ├── PxHeightFieldGeometry.h
│ ├── PxHeightField.h
│ ├── PxHeightFieldSample.h
│ ├── PxMeshQuery.h
│ ├── PxMeshScale.h
│ ├── PxPhysXGeomUtils.h
│ ├── PxPlaneGeometry.h
│ ├── PxSimpleTriangleMesh.h
│ ├── PxSphereGeometry.h
│ ├── PxTriangle.h
│ ├── PxTriangleMeshGeometry.h
│ └── PxTriangleMesh.h
├── gpu
│ └── PxParticleGpu.h
├── particles
│ ├── PxParticleBaseFlag.h
│ ├── PxParticleBase.h
│ ├── PxParticleCreationData.h
│ ├── PxParticleFlag.h
│ ├── PxParticleFluid.h
│ ├── PxParticleFluidReadData.h
│ ├── PxParticleReadData.h
│ └── PxParticleSystem.h
├── physxprofilesdk
│ ├── PxProfileBase.h
│ ├── PxProfileCompileTimeEventFilter.h
│ ├── PxProfileContextProvider.h
│ ├── PxProfileEventBufferClient.h
│ ├── PxProfileEventBufferClientManager.h
│ ├── PxProfileEventFilter.h
│ ├── PxProfileEventHandler.h
│ ├── PxProfileEventId.h
│ ├── PxProfileEventMutex.h
│ ├── PxProfileEventNames.h
│ ├── PxProfileEventSender.h
│ ├── PxProfileEvents.h
│ ├── PxProfileEventSystem.h
│ ├── PxProfileMemoryEventTypes.h
│ ├── PxProfileScopedEvent.h
│ ├── PxProfileZone.h
│ └── PxProfileZoneManager.h
├── physxvisualdebuggersdk
│ ├── PvdBits.h
│ ├── PvdConnectionFlags.h
│ ├── PvdConnection.h
│ ├── PvdConnectionManager.h
│ ├── PvdDataStream.h
│ ├── PvdDataStreamHelpers.h
│ ├── PvdErrorCodes.h
│ ├── PvdImmediateRenderer.h
│ ├── PvdNetworkStreams.h
│ ├── PvdObjectModelBaseTypeDefs.h
│ ├── PvdObjectModelBaseTypes.h
│ └── PvdObjectModelMetaData.h
├── pvd
│ └── PxVisualDebugger.h
├── PxActor.h
├── PxAggregate.h
├── PxArticulation.h
├── PxArticulationJoint.h
├── PxArticulationLink.h
├── PxBatchQueryDesc.h
├── PxBatchQuery.h
├── PxClient.h
├── PxConstraintDesc.h
├── PxConstraint.h
├── PxContact.h
├── PxContactModifyCallback.h
├── PxFiltering.h
├── PxForceMode.h
├── PxLockedData.h
├── PxMaterialFlags.h
├── PxMaterial.h
├── PxObserver.h
├── PxPhysicsAPI.h
├── PxPhysics.h
├── PxPhysX.h
├── PxRigidActor.h
├── PxRigidBody.h
├── PxRigidDynamic.h
├── PxRigidStatic.h
├── PxSceneDesc.h
├── PxScene.h
├── PxSceneQueryFiltering.h
├── PxSceneQueryReport.h
├── PxShape.h
├── PxSimulationEventCallback.h
├── PxSimulationStatistics.h
├── PxStringTable.h
├── PxSweepCache.h
├── pxtask
│ ├── PxCpuDispatcher.h
│ ├── PxCudaContextManager.h
│ ├── PxCudaMemoryManager.h
│ ├── PxGpuCopyDesc.h
│ ├── PxGpuCopyDescQueue.h
│ ├── PxGpuDispatcher.h
│ ├── PxGpuTask.h
│ ├── PxSpuDispatcher.h
│ ├── PxSpuTask.h
│ ├── PxTask.h
│ └── PxTaskManager.h
├── PxVisualizationParameter.h
├── RepX
│ ├── RepXCoreExtensions.h
│ ├── RepXErrorCodeDefs.h
│ ├── RepX.h
│ └── RepXUtility.h
├── RepXUpgrader
│ └── RepXUpgrader.h
└── vehicle
├── PxVehicleComponents.h
├── PxVehicleDrive4W.h
├── PxVehicleDrive.h
├── PxVehicleDriveTank.h
├── PxVehicleSDK.h
├── PxVehicleShaders.h
├── PxVehicleTireFriction.h
├── PxVehicleUpdate.h
├── PxVehicleUtilControl.h
├── PxVehicleUtilSetup.h
├── PxVehicleUtilTelemetry.h
└── PxVehicleWheels.h
33 directories, 352 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论