Engine3D
所属分类:游戏引擎
开发工具:Delphi
文件大小:2727KB
下载次数:48
上传日期:2008-07-10 16:10:20
上 传 者:
dregs
说明: 使用Asphyre游戏引擎编写的3D示例代码,有学习价值!
(Asphyre use 3D game engine prepared sample code, have to learn the value of!)
文件列表:
AsphyreParticles3D.dcu (16009, 2006-11-21)
AsphyreParticles3D.pas (19634, 2006-11-18)
delphinewton.inc (10448, 2004-10-26)
FastGeo.dcu (258804, 2006-11-21)
FastGEO.pas (412265, 2006-11-14)
heightmap3.bmp (196662, 2006-11-16)
heightmapwater.dat (1056376, 2006-11-20)
MainFm.dcu (11352, 2006-11-21)
MainFm.dfm (3645, 2007-01-08)
MainFm.pas (9951, 2007-01-08)
Newton.dll (438272, 2006-02-01)
NewtonCustomJoints.pas (50863, 2006-05-28)
NewtonCustomJoints_Math.pas (16934, 2005-12-28)
NewtonImport.dcu (37461, 2006-11-21)
NewtonImport.pas (67889, 2006-05-28)
NewtonTest.bdsproj (8683, 2007-01-08)
NewtonTest.bdsproj.local (759, 2007-01-08)
NewtonTest.cfg (678, 2007-01-08)
NewtonTest.dpr (1067, 2007-01-08)
NewtonTest.dsk (10413, 2006-11-20)
NewtonTest.exe (699904, 2007-01-08)
NewtonTest.identcache (326, 2006-11-21)
NewtonTest.res (4396, 2006-11-10)
plane.mesh (729660, 2006-09-09)
plants.asdb (1472687, 2006-11-20)
U_3DEngine.dcu (17315, 2007-01-08)
U_3DEngine.pas (19896, 2007-01-08)
U_HelperFunc.dcu (1713, 2006-11-21)
U_HelperFunc.pas (2856, 2006-11-21)
U_NewtonObjects.dcu (19484, 2006-11-21)
U_NewtonObjects.pas (29848, 2006-11-20)
U_Plants.dcu (25999, 2006-11-21)
U_Plants.pas (29886, 2006-11-20)
U_Terrain.dcu (10861, 2006-11-21)
U_Terrain.pas (12641, 2006-11-20)
Newton Game Dynamics Delphi-Headertranslation
Current SDK version 1.52
Copyright (c) 2004,05,06 Sascha Willems
Jon Walton
Dominique Louis
Initial Author : S.Spasov (Sury)
About :
==============================================================================================
The file "NewtonImport.pas" contains the current translation of the header for the
Newton Game Dynamics Physics SDK (http://www.newtongamedynamics.com) and should work with
Delphi and Free Pascal. Other Pascal languages might work but were not tested
(except for VP, which was tested, but VP is discontinued).
Where to get :
==============================================================================================
The current version of this header can always be downloaded at http://newton.delphigl.de
It's usually udpated when the SDK itself is updated, but there may also be some out-of-order
updates in case there are errors/problems with the header translation.
History :
==============================================================================================
Conversion started at 13.08.2004 by Sury
Conversion completed at 13.08.2004 by Sury
Non-Delphi compiler support added on 17.08.2004 by Dominique Louis
Newton 1.3 support added on 22.11.2004 by Jon Walton
Legend : (- changes, + added, x removed)
Fixes on 22/23/24/25.11.2004 by Sascha Willems
- NewtonCollisionIterator : cdecl was missing
- NewtonCreateSphere : Fixed parameters
- NewtonVehicleTireIsAirBorne : Corrected spelling error
- NewtonVehicleTireLostSideGrip : Corrected spelling error
- NewtonVehicleTireLostTraction : Corrected spelling error
- NewtonRagDollAddBone : Fixed parameters
- NewtonWorldCollide : Added missing "const"s for params
- NewtonWorldRayFilterCallback : Fixed parameters and return value
- NewtonWorldRayCast : Fixed parameters (removed normal)
- NewtonBodySetContinuousCollisionMode : Corrected spelling error
- NewtonConstraintCreateUniversal : Corrected spelling error
- NewtonJointSetStiffness : Corrected spelling error
+ NewtonGetTimeStep : Function added
Fixes on 27.11.2004 by Sascha Willems
- NewtonGetBuoyancyPlane : globalSpaceMatrix changed to PFloat
Updated to SDK 1.31 on 09.01.2005 by Sascha Willems
x NewtonUpVectorCallBack : Removed (no longer in SDK)
x NewtonUpVectorSetUserCallback : Removed (no longer in SDK)
- NewtonConstraintCreateUserJoint : Changed parameters to new SDK
x NewtonUserJointSetUserCallback : Removed (no longer in SDK)
+ NewtonUserJointAddLinearRow; : Function added
+ NewtonUserJointAddAngularRow : Function added
+ NewtonUserJointSetRowMinimunFriction : Function added
+ NewtonUserJointSetRowMaximunFriction : Function added
+ NewtonUserJointSetRowAcceleration : Function added
+ NewtonUserJointSetRowStiffness : Function added
+ NewtonSetSolverModel : Function added
+ NewtonSetFrictionModel : Function added
+ NewtonUserJointGetRowForce : Function addes
+ NewtonAddBodyImpulse : Declaration fixed
* Changes on 03.04.2005 by Sascha Willems
- Symbol NEWTON_DOUBLE_PRECISION : Define this when you want to use
Newton with the double precision
dll
* Changes on 13.04.2005 by Sascha Willems
- NewtonAllocMemory : Fixed declaration. Was declared
as procedure but should have been
a function returning a pointer.
Thx to Tux for pointing it out.
Updated to SDK 1.5 on 02.01.2006 by Sascha Willems
x NewtonWorldCollide : Removed (no longer in SDK)
+ NewtonMaterialSetContactNormalAcceleration : Function added
+ NewtonMaterialSetContactNormalDirection : Function added
+ NewtonCollisionPointDistance : Function added
+ NewtonCollisionClosestPoint : Function added
+ NewtonCollisionCollide : Function added
- NewtonBodyCoriolisForcesMode : Corrected spelling (FPC)
- NewtonRagDollGetRootBone : Commented out (not in DLL)
x NewtonBodyGetTotalVolume : Removed (renamed in SDK)
+ NewtonConvexCollisionCalculateVolume : Function added
+ NewtonConvexCollisionCalculateInertial... : Function added
+ NewtonMaterialSetContinuousCollisionMode : Function added
- NewtonUserJointSetRowMinimunFriction : Corrected spelling
- NewtonUserJointSetRowMaximunFriction : Corrected spelling
+ NewtonCollisionCollideContinue : Function added
+ NewtonBodySetCentreOfMass : Function added
+ NewtonBodyGetCentreOfMass : Function added
+ NewtonUserJointSetRowSpringDamperAcce... : Function added
x NewtonVehicleBalanceTires : Removed (no longer in SDK)
- NewtonGetBuoyancyPlane : Changed parameters to new SDK
+ NewtonSetPlatformArchitecture : Function added
+ NewtonCollisionMakeUnique : Function added
- NewtonVehicle* : Changed parameters to new SDK
+ NewtonUserJointAddGeneralRow : Function added
Updated to SDK 1.52 on 13.03.2006 by Sascha Willems
+ NewtonWorldForEachBodyInAABBDo : Function added
- NewtonCreateConvexHull : Added consts to pointer params
Updated to SDK 1.53 on 26.05.2006 by Sascha Willems
- NewtonWorldRayCast : Changed parameters to new SDK
Changes on 28.06.2006 by Sascha Willems
+ NewtonBodyGetForceAndTorqueCallback : Function added
近期下载者:
相关文件:
收藏者: