Saturday, November 28, 2009

Add local force & additional graphics compatability mode

Though yet untested, the following functions have been added(Ported from Delfi's code) and are expected to work:

GmnBodyGetPointGlobalVelocity(Body, x, y, z, axis);
GmnBodyGetPointLocalVelocity(Body, x, y, z, axis);
GmnBodyAddPointGlobalForce(Body, x,y,z, xforce,yforce,zforce);
GmnBodyAddPointLocalForce(Body, x,y,z, xforce,yforce,zforce);
GmnBodyGetLocalOmega(Body, axis);

Also, support is confirmed for an additional GM rendering engine.

Wednesday, November 25, 2009

GmnBodyGetForce & GmnBodyGetTorque

Just implemented (2) new functions to get the torque and force applied in last update

Tuesday, November 10, 2009

Not much progress as of late

This week I am needing to put more time into school, particularly because I got almost nothing done last week while I was sick. I will continue to update here as I progress.
For anyone wondering, I do hope to release GMNewton 2 this year. Just a couple bugs to iron out, examples to make, and function descriptions to write.

Saturday, November 7, 2009

Partners In Rhyme sound effects

Sorry - a bit off topic :) PartnersInRhyme.com is offering some free sounds in return for a link, and I'm not about to turn that down. I've used some of their sounds before and found it to be decent quality. There are some free and some for sale, and would suggest that as one place to look for sounds when you're making that sweet game with GMNewton 2.

Free Sound Effects Download thousands of free sound effects from PartnersInRhyme.com

Breakable joint cube

A cube constructed from blocks jointed together with hinge joints(Not as good as rigid joints for this purpose, but I don't have those yet). That's 125 jointed boxes total. The breakage is fun :)

Friday, November 6, 2009

GMNewton - finishing off todays pull

Finishing off todays impressive and motivating array of accomplishments, here's #5. A simple but useful function, GmnCustomJointSetCollisionState to enable/disable collision between objects jointed with a custom joint.

Convex Hull generation "Tolerance"

GmnCreateConvexHull now has a tolerance argument that allows a less-accurate convex hull to be generated to improve performance.