In 2D, I have a circle and a rectangle, the circle has properties: density: 0.7, velx: 2, vely: 3, rad: 20, centx: 20, centy: 10 and the rectangle has properties: topx: 200, topy: 300, width: 500, height: 200. This means that the circle is a moving object and the rectangle a still object. The velocities are added to it's object's position in every frame, x = x + vx, y = y + vy, since this is originaly a problem in my 2D game. In each frame I need a function that detects the collision and resolves it, which means I need a formala to check there collision AND a formula that gives the new velx and vely of the circle when they collide. Note: the rectange is straight on the coordinate system and not rotated, which may make the formula easier. Note: the formula must also include detection and resolvation if the circle hits one of the corners. Please help me with this! I posted this here because this seems to be an advanced problem, for the most related with maths.
2026-03-25 06:09:20.1774418960
Resolve A Circle to Rectangle Collision
846 Views Asked by user127747 https://math.techqa.club/user/user127747/detail At
1
There are 1 best solutions below
Related Questions in PHYSICS
- Why is the derivative of a vector in polar form the cross product?
- What is meant by input and output bases?
- Does Planck length contradict math?
- Computing relative error with ideal gas law.
- Planetary orbits in a $4$-dimensional universe
- Applied Maths: Equations of Motion
- Return probability random walk
- What will be the velocity of a photon ejected from the surface of cesium by a photon with a frequency of 6.12E14 s^-1?
- What mathematical principal allows this rearrangement during simplifying
- Time when velocity of object is zero and position at that point in time
Related Questions in COLLISION-DETECTION
- How do I detect if a circle overlaps with a polygon or not?
- Probability of picking the same choices
- Particle collisions in the plane
- Axis aligned torus collision detection
- Given 2 constant acceleration model with initial position in 2D, how can I compute the when will the two object be closest to each other?
- An application of the Hahn-Banach separation theorem
- Why do we need difference of radius when calculating the intersection of 2 circles?
- Finding collision probability of hash function using modulo operation
- How to better handle simple rectangle collision?
- Solution for finding intercept point of two moving objects (XY plane)
Trending Questions
- Induction on the number of equations
- How to convince a math teacher of this simple and obvious fact?
- Find $E[XY|Y+Z=1 ]$
- Refuting the Anti-Cantor Cranks
- What are imaginary numbers?
- Determine the adjoint of $\tilde Q(x)$ for $\tilde Q(x)u:=(Qu)(x)$ where $Q:U→L^2(Ω,ℝ^d$ is a Hilbert-Schmidt operator and $U$ is a Hilbert space
- Why does this innovative method of subtraction from a third grader always work?
- How do we know that the number $1$ is not equal to the number $-1$?
- What are the Implications of having VΩ as a model for a theory?
- Defining a Galois Field based on primitive element versus polynomial?
- Can't find the relationship between two columns of numbers. Please Help
- Is computer science a branch of mathematics?
- Is there a bijection of $\mathbb{R}^n$ with itself such that the forward map is connected but the inverse is not?
- Identification of a quadrilateral as a trapezoid, rectangle, or square
- Generator of inertia group in function field extension
Popular # Hahtags
second-order-logic
numerical-methods
puzzle
logic
probability
number-theory
winding-number
real-analysis
integration
calculus
complex-analysis
sequences-and-series
proof-writing
set-theory
functions
homotopy-theory
elementary-number-theory
ordinary-differential-equations
circles
derivatives
game-theory
definite-integrals
elementary-set-theory
limits
multivariable-calculus
geometry
algebraic-number-theory
proof-verification
partial-derivative
algebra-precalculus
Popular Questions
- What is the integral of 1/x?
- How many squares actually ARE in this picture? Is this a trick question with no right answer?
- Is a matrix multiplied with its transpose something special?
- What is the difference between independent and mutually exclusive events?
- Visually stunning math concepts which are easy to explain
- taylor series of $\ln(1+x)$?
- How to tell if a set of vectors spans a space?
- Calculus question taking derivative to find horizontal tangent line
- How to determine if a function is one-to-one?
- Determine if vectors are linearly independent
- What does it mean to have a determinant equal to zero?
- Is this Batman equation for real?
- How to find perpendicular vector to another vector?
- How to find mean and median from histogram
- How many sides does a circle have?
I am assuming you are making some brick game
The problem is much simpler than you think If the rectangle is parallel to the axis, then the circle will hit the rectangle when one of the 4 points of the circle (top, left, bottom, right) touches the rectangle.
if the circle is moving up and the top touches the rectangle, then vy -> -vy, that's it