Sorry your browser is not supported!

You are using an outdated browser that does not support modern web technologies, in order to use this site please update to a new browser.

Browsers supported include Chrome, FireFox, Safari, Opera, Internet Explorer 10+ or Microsoft Edge.

Dark GDK / Limb Rotation Bug?

Author
Message
_Pauli_
AGK Developer
15
Years of Service
User Offline
Joined: 13th Aug 2009
Location: Germany
Posted: 4th Nov 2009 16:52 Edited at: 4th Nov 2009 17:04
Ok, strange things happen when I try to rotate limbs of a model with bones!

Let's say I have an arm with the following limbs:
Shoulder - Elbow - Hand
Shoulder is the parent limb of Elbow, and Elbow is the parent limb of Hand.

Now I made a little test app that allows me to rotate limbs. The limbs are also being positioned, but before doing rotations.

Here comes the strange part: When I reach a certain angle for a limb (let's say the Shoulder) all of its child limbs go crazy and spin very fast until they kind of vanish (move extremly far away)!
I'm using dbRotateLimb to do the rotations.

What's the reason for this?
Has anybody ever had such problems?
Does EZRotate help here?

EDIT: Without the positioning it rotates all fine!
What might cause this problem of offset and rotate combined?

Now the plot thickens, the fps decreases, and the awesomeness goes through the roof.
_Pauli_
AGK Developer
15
Years of Service
User Offline
Joined: 13th Aug 2009
Location: Germany
Posted: 5th Nov 2009 16:24
Does anybody have an idea about this???
Any response would be greatly appreciated.

I just don't understand it. I'm doing an offset AND rotation on each limb in loop. I have some kind of test angle Z that I can change and that is applied to each limb. Once this angle goes over a certain angle (something like 30) it goes all crazy, starts to shake and further goes away completly!!!

How can I perform global rotations on limbs?
Please help me out!

Now the plot thickens, the fps decreases, and the awesomeness goes through the roof.

Login to post a reply

Server time is: 2024-10-01 16:28:58
Your offset time is: 2024-10-01 16:28:58