A place to discuss everything related to Newton Dynamics.
Moderators: Sascha Willems, walaber
by Anacardo » Mon Feb 14, 2011 7:35 pm
I know it's much to ask but it's really important for games. Can we have double precision static builds please?
Double precision is really important in large world games, and static linking is also very important because having the physics in a separated dll aids cheating. I know, I know I shouldn't rely on obscurity to prevent cheating, and I don't, I do every pertinent check server-side... But still it's another layer of difficulty that helps.
So apart from the 4 folders we have now:
dll_double_vs9
dll_vs9
lib_vs9_md
lib_vs9_mt
I would like to see also:
lib_double_vs9_md
lib_double_vs9_mt
If I have to choose one then lib_double_vs9_md is more important to me and I guess more people would use it. This is the only thing keeping me from switching to Newton, if you agreed to include this for the next release I would switch right away. Thanks in advance for reading

-
Anacardo
-
- Posts: 3
- Joined: Mon Feb 14, 2011 7:26 pm
by Julio Jerez » Mon Feb 14, 2011 8:07 pm
Anacardo wrote:If I have to choose one then lib_double_vs9_md is more important to me and I guess more people would use it. This is the only thing keeping me from switching to Newton, if you agreed to include this for the next release I would switch right away. Thanks in advance for reading

In that case if have good news for you. Newton is Open Source now!!
I had not made the anouncement yet because I am still organazing the archivive, but if you need a double precition static library, you can buidl it very eassilly.
The anouncement will be official sometime this week.
Send me a PM for the link to the SVN download if you need it right away.
-
Julio Jerez
- Moderator

-
- Posts: 12426
- Joined: Sun Sep 14, 2003 2:18 pm
- Location: Los Angeles
-
by Anacardo » Mon Feb 14, 2011 8:21 pm
Wow that is huge news. I will drop you a PM, it's not that it's urgent, because knowing that I will have the option before release was enough. But I think I can help you test it

-
Anacardo
-
- Posts: 3
- Joined: Mon Feb 14, 2011 7:26 pm
by ledahut » Tue Feb 15, 2011 4:12 am
I want to use this thread to ask difference between newton's dll.
newton.dll, dJointLibrary.dll //simple precision
newton_d.dll, dJointLibrary_d.dll //double precision
What is the difference between dll in MD and MT folder?
Also in dll_double_vs9 folder we have newton.dll+newton_d.dll (Is these two dll are double precision?)
--------------
If my application store 3D body matrix as float and share this matrix with newton (with transform callback), using double precision seem useless no?
-
ledahut
-
- Posts: 98
- Joined: Mon Jun 21, 2010 8:03 am
- Location: France
by JernejL » Tue Feb 15, 2011 8:33 am
double precision / 64 bit float is used too, sometimes you just need more granularity or larger worlds, and this is what double precision build is for.
-

JernejL
-
- Posts: 1587
- Joined: Mon Dec 06, 2004 2:00 pm
- Location: Slovenia
-
by Julio Jerez » Tue Feb 15, 2011 10:54 am
they were the different configuration setting in Visual studio.
by that does not maters now because the newton is open source.
http://newtondynamics.com/forum/viewtopic.php?f=9&t=6541there is only the Debug and Release, and since teh engien is open source anyone can set make thier own configuration in thier own project.
-
Julio Jerez
- Moderator

-
- Posts: 12426
- Joined: Sun Sep 14, 2003 2:18 pm
- Location: Los Angeles
-
by pwagner » Tue Jun 28, 2011 7:33 am
Hey.
I'm stuck with a similar question: How do I compile the library using double precision? I found out that dFloat would be a good start but I can't get it to work. Maybe you have a solution?
Best regards.
-
pwagner
-
- Posts: 13
- Joined: Wed Apr 06, 2011 3:14 am
Return to General Discussion
Who is online
Users browsing this forum: No registered users and 2 guests