Jump to content
• Advertisement

# Transfer of spin from one circle to another.

This topic is 587 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

## Recommended Posts

If circle1 collides with circle2 then depending on angle of collision do whatever you want with angle spin

Cause you will have both pointers to both circles

Im saying tthis cause I trust you have a circle class that stores rotation? Along with other values like position etc.

Then you could store circles in 1d arrray
And make another array with pointers to each circle this would ease coding

#### Share this post

##### Share on other sites
Advertisement

When two circles collide, the angle of collision will NOT matter as they both will be met tangential to one another assuming that gravity is not a factor.

The topics you want to study is torque, angular momentum, and friction.

For friction, typically what will happen is that the ball will be launched off using the static friction coefficient between the two surfaces in a perfect world. In an imperfect world, there will be an amount of "slippage" changing the static coefficient of friction to it's weaker cousin kinetic coefficient of friction.

During this time, a large amount of rotational energy will be gained by the circle, but it will not be equal to the one that gave it unless it happens to be fixed in place.

It can be difficult to calculate this. So what you can do instead is approximate it.

For instance, on contact you can say that the initial energy gain is going to be about 87% before kinetic friction kicks in, and then it slowly ramps up to maybe 89% before it disconnects.

Edited by Tangletail

#### Share this post

##### Share on other sites

Thanks for all your feedback folks, really appreciated.

I will follow all the links and work through all your suggestions, and I WILL post back with the solution I end up with.

I really must get my nose into some physics books.  I was pretty good at it during my years of education, sadly ladies and beer have taken their toll on my poor brain!

Thanks again.

#### Share this post

##### Share on other sites

• Advertisement
• Advertisement

• ### Popular Contributors

1. 1
2. 2
Rutin
16
3. 3
4. 4
5. 5
• Advertisement

• 13
• 26
• 10
• 11
• 9
• ### Forum Statistics

• Total Topics
633722
• Total Posts
3013547
×

## Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

GameDev.net is your game development community. Create an account for your GameDev Portfolio and participate in the largest developer community in the games industry.

Sign me up!