sorry dNetwon
you can see it by opening the project: ../opment\newton-dynamics\applications\tutorialsSDK300\CNewtonTutorials
Moderators: Sascha Willems, walaber
mmogoogle wrote:It is an all in one library.Can you point me into the right direction?
JoeJ wrote:Why do you not rebuild the most important joints with your own math lib? Then you could get rid of cMath and Joint Lib... If code size matters so much.
Notice that Joint Lib is just an example on how to use newtons flexible custom joint system, and it is not core for a good reason:
Joint Lib is easy to understand and adjustable to custom needs - other engines just give you a basic joint and you have to be happy with it.
dMath is nice for Joint Lib because not everyone is willing to deal with simd alignment issues for non performance critical code.
Julio Jerez wrote:when you link static library only the stuff that are referenced are of the final binary, the rest is stripped by the linker.
yes newton wrap the depended libraries that you need but is does that in the form of static lib the result is a single all in one DLL, or static library.
if code size if when worries you, the dNetwon.DLL is 380 kilobyte in size. Probably smaller if you use as static library
Julio Jerez wrote:I do not know of any practical library that is smaller than Newton, considering that newton does not just a physics library is also a computational geometry library, a arbitrary Presidion floating point library, a height polygonal mesh utility, a container libraries, and few other thing that I do not even remember.
Users browsing this forum: No registered users and 2 guests