Physics3D Ball sticking/magnet bug with lower velocity

I making billiard where balls are dynamic objects and walls are static
Balls have Balls physics setup
(I doubt walls need bounciness restitution)

Issue is if ball is moving vertically and its Y velocity is below 100 while hitting horizontal walls
Ball instead of bouncing off will just stick/magnet to wall
Increasing bounciness/restitution or friction or lowering mass or lowering damping
Changes nothing

Same problem happens when ball is moving horizontally and hits vertical wall with horizontal speed lower than 100

Demonstration

2 Likes

Good project!

I have not any solution to present to you but i hope you’ll find a acceptable solution to this issue.

A+
Xierra

1 Like

I was about to ask you what is the point of your reply cause it makes no sense to me
And even less if you not gonna go after every single post in this forum and reply with “i not have any solution but i hope you will find solution”

BUT in fact it made me notice i did not provide link to preview so any1 can test it out themselves
So thank you for that

Where i still wonder what is the point of your reply

Hello @ZeroX4!

My only objective in the case of your project, is to encourage you.

Because what you are doing actually is not evident at all.

Because also, without encouragements, there is sometimes very difficult to achieve what you want to do.

In fact, there is not only explications to the issues which are important when you are creating a game, there is also sometimes some encouragements which help.

A+
Xierra

1 Like

Please don’t do it in the future
I would not stop making any project cause someone else would tell me to stop
Same way i would not continue on any project if i would not want to just cause someone told me to not give up

Hello @ZeroX4!

You are very special anyway, don’t you find? :roll_eyes:

I am going to believe you are a robot, not a human! :smile:

A+
Xierra

1 Like

Amigo Amigo Amigo

Imagine i am 39 years old
And i don’t drink alcohol
Isn’t that strange/rare in these times we have?
It’s not like i drink occasionally
I literally DO NOT DRINK alcohol
I don’t like taste of it
Same way i don’t drink coffee

SO imagine how strange i feel when i go to shop to buy bread or chips
And i see every other customer buy beer or vodka or vine or any other alcohol
In my eyes they could as well buy domestos to drink it and it would make as much sense

So by that we can agree i am not same as other ppl you meet every day

Now i see you jump in into topic where i want to report bug
Just to say you like my game
I appreciate it do not get me wrong and thank you for that
I just cannot understand why?
Since
1 - there is nothing special in my game
2 - its VERY not polished
3 - there is nothing in my game we all didn’t see in other billiard games

So to me your comment was out of place and to make matter worse in wrong place

I came here to report a bug to get it fixed
You jumped in to comment on my game which have nothing to do with sub category of this forum and nothing to do with this topic alone

Tell me so
Like take a moment and think before you answer

Which one of us made something here which is out of place and makes no sense

You commenting on my game?
Or me asking you to not do it?

I won’t add anything although I have things to say about your last post.
It’s not worth it.

A+ @Zero
Xierra

1 Like

Have you check the wall properties? They are as much important as the ball properties for the collision.

I’m only 38 years old but I’ve never drink alcohol either.

1 Like

Glad you are trying to be like me

Anyway
Just to be clear my walls is object called Wall
And i use same object as floor
And only thing i noticed is that changing friction of wall (so object i also use as floor) makes balls have less friction
So i am aware it is also important
But even after setting restitution to 1 for walls
I still have same exact issue of balls sticking to walls if their velocity is below 100

And i did play with these values and nothing changed for me

Davy i have more interesting question
You say that Ball properties are as important
I just realized in previous message i pasted screenshot to wall not ball physics properties

BUT now the interesting question

Can you watch this video and look how first i remove Table3D which have no behaviors which is just visual background of table
Then i remove TableFloor which have physics and with which balls collide and now you see balls drop down cause there is nothing they can collide with
And its properties you gonna see in a moment when i go to events sheet

And how on earth changing WALL object restitution can affect balls if they are not even in collision with WALL?
Like you can clearly see after i changed restitution of WALL to 4 balls just like move on their own breaking that triangle shape
I would totally understand it if balls would collide with wall but they are not
And 1st part of that video shows that balls are only colliding with TableFloor
So what gives?

Balls are only colliding with TableFloor but not with Wall object and Wall restitution is at 1
You will do nothing Balls will not move on their own

Balls are only colliding with TableFloor but not with Wall object and Wall restitution is at 4
You will do nothing Balls will move on their own like spread breaking that triangle shape

How properties of object A that is not in collision with object B can affect behavior of object B when it comes to physics?

BTW
ZachujKamashi made it with physics
You can totally reproduce this sticking issue by launching ball into wall with low power
https://zachjukamashi.itch.io/golf-adventures-2