Newton + Irrlicht = Newton++
Newton + Irrlicht = Newton++
Heya,
I am working at a C++ wrapper for Newton "Newton++", at the moment. Well, since physics only are some kind of boring i implement a wrapper based Newton++, which nicely integrates with Irrlicht.
A first incomplete testing version is out:
You might want to have a look at the example. Furthermore you should know that Newton++ uses boost::smart_ptr to manage all the memory stuff. If you want to compile Newton++, you will either have to download the boost library, which i highly recommend (http://www.boost.org) or take the ripped headers out of the Newton++ release i provide.
A working example can be found in the documentation at:
http://www.bluffel.de.vu/Newton++
All files can be downloaded at:
http://www.bluffel.de.vu/download
Dependencies:
- boost::smart_ptr
- newton
- irrlicht
License: All rights are reserved at the moment. It will probably be licensed under the zip license.
Cheers,
Schick
I am working at a C++ wrapper for Newton "Newton++", at the moment. Well, since physics only are some kind of boring i implement a wrapper based Newton++, which nicely integrates with Irrlicht.
A first incomplete testing version is out:
You might want to have a look at the example. Furthermore you should know that Newton++ uses boost::smart_ptr to manage all the memory stuff. If you want to compile Newton++, you will either have to download the boost library, which i highly recommend (http://www.boost.org) or take the ripped headers out of the Newton++ release i provide.
A working example can be found in the documentation at:
http://www.bluffel.de.vu/Newton++
All files can be downloaded at:
http://www.bluffel.de.vu/download
Dependencies:
- boost::smart_ptr
- newton
- irrlicht
License: All rights are reserved at the moment. It will probably be licensed under the zip license.
Cheers,
Schick
Please send me an e-mail instead of a private message.
-
- Posts: 448
- Joined: Tue Oct 05, 2004 3:24 am
- Location: Boston, MA
Looks cool. I like how clean the source code looks.
Irrlicht Moderator || Game Designer
Learn the basics at </dream.in.code>
Learn the basics at </dream.in.code>
-
- Posts: 448
- Joined: Tue Oct 05, 2004 3:24 am
- Location: Boston, MA
I thnk there is alot of people that will be happy with it compiling with DevC++
Irrlicht Moderator || Game Designer
Learn the basics at </dream.in.code>
Learn the basics at </dream.in.code>
-
- Posts: 602
- Joined: Sat Aug 23, 2003 2:03 am
- Location: Pottstown, PA
- Contact:
If i might add a suggestion, you might want to remove the boost:smart_ptr dependance in favor of your own smart pointer implementation. Theres nothing wrong with the implementation, boost is just a pita, and it increases compile time at least ten fold (the boost guys like to put function implementations in headers, and lots of them).
Just an idea
Just an idea
Well, thought of that myself, but using fully proved code saves a lot of time. Furthermore some guys here, will (sorry) kiss my rear after they have had a look at boost and how it speed up things <-- some advertisement here
http://www.boost.org
PS: I have provided a ripped boost::smart_ptr implementation with my release. There shouldn't be any big problems using that smart_ptr implementation. If there are any, just ask in the beginner forum.
Best regards,
schick
http://www.boost.org
PS: I have provided a ripped boost::smart_ptr implementation with my release. There shouldn't be any big problems using that smart_ptr implementation. If there are any, just ask in the beginner forum.
Best regards,
schick
Please send me an e-mail instead of a private message.
New Release!
Well, the todo list gets smaller and smaller.
This release provides 3 demos:
1. Setting up
2. Some basic movement
3. RayCast
Docu and the demo tutorials (well documented code) can be found here:
http://www.bluffel.de.vu/Newton++
The Newton++ binaries and the demo binaries can be found here:
http://www.bluffel.de.vu/download
Furthermore, i provide a extra boost::smart_ptr package
Best regards,
Schick
Well, the todo list gets smaller and smaller.
This release provides 3 demos:
1. Setting up
2. Some basic movement
3. RayCast
Docu and the demo tutorials (well documented code) can be found here:
http://www.bluffel.de.vu/Newton++
The Newton++ binaries and the demo binaries can be found here:
http://www.bluffel.de.vu/download
Furthermore, i provide a extra boost::smart_ptr package
Best regards,
Schick
Please send me an e-mail instead of a private message.
newton++ = cool idea, boost = teh huge
sorry I gotta sort of agree with robo here.
Boost is HUGE. It's good though that you just include the bits you actually need in your release.
On another note, hows newton++ coming along, any updates?
-Ted
Boost is HUGE. It's good though that you just include the bits you actually need in your release.
On another note, hows newton++ coming along, any updates?
-Ted
My irrlicht-based projects have gone underground for now, but if you want, check out my webcomic instead! http://brokenboomerang.net
project files for VS 6 or 7?
If its not too much to ask...could you maybe add some project files for VS 6 or 7? Im having some difficulty getting my project settings figured out...
Thanks!
Thanks!
My irrlicht-based projects have gone underground for now, but if you want, check out my webcomic instead! http://brokenboomerang.net
Hey guys, if you wish i can send you a copy of the current Newton++. Everything except most of the joints are finished. But for my one reason i will not proceed development. Well, the reason is: I will not use the problem and noone seems to use it, so there is no need .
Cheers,
Schick
Cheers,
Schick
Please send me an e-mail instead of a private message.
I thinks that your work is very useful and if I use physics in my game, I'm sure that will use your newton wrapper.
Here many of users learns Irrlicht basics, so that is the reason by me that they still not use your work at now.
Here many of users learns Irrlicht basics, so that is the reason by me that they still not use your work at now.
Last edited by etcaptor on Tue Apr 12, 2005 11:30 pm, edited 1 time in total.
Schick,
Sorry to hear you're not going to continue development. Please can you send to:
joe@nyrsound.com
maybe I'll continue development once I get used to it.
Thanks
Joe
Sorry to hear you're not going to continue development. Please can you send to:
joe@nyrsound.com
maybe I'll continue development once I get used to it.
Thanks
Joe
You've stopped??
Ok, if you'll send me what you have: trucker2000 at trucker2000.net I would most appreciate it. I'll see if I can figure out how to finish it.
Ok, if you'll send me what you have: trucker2000 at trucker2000.net I would most appreciate it. I'll see if I can figure out how to finish it.
If it exists in the real world, it can be created in 3d
Sys specs:
AMD 3700+ 64 processor
1.0 gb ram
e-Geforce 6600 graphics 256 mb onboard ram
Sys specs:
AMD 3700+ 64 processor
1.0 gb ram
e-Geforce 6600 graphics 256 mb onboard ram