FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Trunk Changes

 
Post new topic   Reply to topic     Forum Index -> Blaze
View previous topic :: View next topic  
Author Message
zzzzrrr



Joined: 17 Feb 2007
Posts: 139
Location: Washington, DC

PostPosted: Sat May 17, 2008 11:24 am    Post subject: Trunk Changes Reply with quote

I've made a few recent changes to the trunk:

    1. Added a mouse joint
    2. Added segment selection capability
    3. Fixed remove object methods
    4. Changed shape moment methods for convenience



Please see the latest demos for examples or let me know if anyone has questions.

My next step will be to implement a collision callback system for Blaze 1.1.


Last edited by zzzzrrr on Sat May 31, 2008 9:58 pm; edited 1 time in total
Back to top
View user's profile Send private message
h3r3tic



Joined: 30 Mar 2004
Posts: 261
Location: Torun, Poland

PostPosted: Mon May 19, 2008 9:28 pm    Post subject: Reply with quote

Since Ralith seems to be away, I've tried updating his 'fizziks' playground to the latest Blaze and looks like I got myself into some trouble Wink You seem to have removed blaze.common.Counter, yet blaze.dynamics.Space still imports it. Simply removing the import seems to make it work though.
Sorry, I haven't checked the new features yet, but I'll get there soon Wink
Back to top
View user's profile Send private message MSN Messenger
Ralith



Joined: 05 Nov 2007
Posts: 8

PostPosted: Mon May 19, 2008 10:51 pm    Post subject: Reply with quote

I've applied the new MouseJoint to Fizziks and tested the other new stuff, and everything's working great! If you're interested in playing with it, the demo code's at http://team0xf.com:8080/fizziks/ and a complete win32 package of varying amounts of up-to-dateness (currently outdated) is at http://h3.team0xf.com/Fizziks.7z .

Next up, user-created joints and modifiable friction/elasticity. *gets to work*

Edit: There does appear to be one issue with the MouseJoint. If you feed it a value that's very far away from the object, it starts jumping around at very high speed on a line perpendicular to the line between its original position and the mouse, and, when released, flies off into the distance.
Back to top
View user's profile Send private message
h3r3tic



Joined: 30 Mar 2004
Posts: 261
Location: Torun, Poland

PostPosted: Tue May 20, 2008 6:22 am    Post subject: Reply with quote

Ralith wrote:
and a complete win32 package of varying amounts of up-to-dateness (currently outdated) is at http://h3.team0xf.com/Fizziks.7z .

Updated.
Back to top
View user's profile Send private message MSN Messenger
zzzzrrr



Joined: 17 Feb 2007
Posts: 139
Location: Washington, DC

PostPosted: Tue May 20, 2008 3:27 pm    Post subject: Reply with quote

h3r3tic wrote:
You seem to have removed blaze.common.Counter, yet blaze.dynamics.Space still imports it. Simply removing the import seems to make it work though.


Thanks for the catch; the fix has been posted.
Back to top
View user's profile Send private message
zzzzrrr



Joined: 17 Feb 2007
Posts: 139
Location: Washington, DC

PostPosted: Tue May 20, 2008 3:31 pm    Post subject: Reply with quote

h3r3tic wrote:
Ralith wrote:
and a complete win32 package of varying amounts of up-to-dateness (currently outdated) is at http://h3.team0xf.com/Fizziks.7z .

Updated.


Wow, the demo looks great! Good job. I like it quite a bit. Do you plan on implementing joints? That would be quite fun to play around with.

For some reason your demos always lock up (on Windows) when I try to exit. It does not crash my system, although I have to manually close out the process in order to clear the frozen window from my screen....
Back to top
View user's profile Send private message
h3r3tic



Joined: 30 Mar 2004
Posts: 261
Location: Torun, Poland

PostPosted: Tue May 20, 2008 3:33 pm    Post subject: Reply with quote

Ah, thanks for the info. I've noticed this behavior with one Vista system. It's most probably due to not doing OpenGL cleanup properly in Dog in a few cases. I'll get into that.

Edit: BTW, that demo is purely Ralith's creation. I'm merely providing the GUI Wink
Back to top
View user's profile Send private message MSN Messenger
zzzzrrr



Joined: 17 Feb 2007
Posts: 139
Location: Washington, DC

PostPosted: Tue May 20, 2008 7:57 pm    Post subject: Re: Latest Changes Reply with quote

zzzzrrr wrote:
I've made a few recent changes to the trunk:


Also added method getRigidBodyAtPoint for convenience in Space, although you can still reference the rigid body from shape.rBody
Back to top
View user's profile Send private message
SirAlaran



Joined: 19 Feb 2007
Posts: 84
Location: Silicon Valley

PostPosted: Wed May 21, 2008 3:01 pm    Post subject: Re: Latest Changes Reply with quote

zzzzrrr wrote:
I've made a few recent changes to the trunk:

    1. Added a mouse joint
    2. Added segment selection capability
    3. Fixed remove object methods
    4. Changed shape moment methods for convenience



Please see the latest demos for examples or let me know if anyone has questions.

My next step will be to implement a collision callback system for Blaze 1.1.


I'll hold of on any porting work until 1.1 then. My free time is very scare these days.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic     Forum Index -> Blaze All times are GMT - 6 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group