← Latest papers
💻 computer science

A geometrical approach to determine the proximity of a point to an axisymmetric quadric in space

This paper introduces a novel geometrical method that classifies general quadrics as axisymmetric and efficiently computes the proximity of a point to such a surface by reducing the 3D problem to a categorized 2D conic analysis, demonstrating superior performance over commercial libraries like Bullet.

Original authors: Bibekananda Patra, Aditya Mahesh Kolte, Sandipan Bandyopadhyay

Published 2026-07-14
📖 5 min read🧠 Deep dive

Original authors: Bibekananda Patra, Aditya Mahesh Kolte, Sandipan Bandyopadhyay

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). ✨ This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

Imagine you are a robot navigating a room filled with strange, floating shapes: some are perfect spheres, others are squashed balls (like a rugby ball), some look like cooling towers (one-sheet hyperboloids), and others are like two funnels stuck together at their mouths (two-sheet hyperboloids). Your mission? To find the absolute shortest distance from your current spot to the nearest point on any of these shapes.

For a long time, mathematicians have tried to solve this "proximity problem" in 3D space. It's like trying to find the shortest path from a drone to a wobbly, 3D balloon without crashing. Usually, this involves solving massive, messy equations that take a computer a long time to crunch.

The Big Idea: Flatten the World
The authors of this paper, Bibekananda Patra, Aditya Mahesh Kolte, and Sandipan Bandyopadhyay, came up with a clever trick. They realized that if a shape is "axisymmetric" (meaning it looks the same if you spin it around a central stick, like a spinning top or a soda can), you don't need to look at the whole 3D world.

Instead, imagine slicing the 3D shape with a giant, invisible knife. This knife is a flat plane that passes through the shape's central spinning stick and your robot's position. When you cut the shape this way, the 3D object turns into a simple 2D curve on that flat slice—like turning a 3D apple into a 2D circle or an oval on a piece of paper.

The paper proves that finding the shortest distance in the complex 3D world is exactly the same as finding the shortest distance on this simple 2D slice. It's like realizing you don't need to climb a mountain to measure its height; you just need to look at its shadow on the ground.

The New Map: Sorting the Shapes
Before you can slice the shape, you have to know what kind of shape you're dealing with. The paper introduces a new "flowchart" (a decision tree) to sort any weird 3D shape into one of seven specific types of axisymmetric shapes:

  1. Spheroids (squashed or stretched spheres)
  2. Hyperboloids (cooling tower shapes or double funnels)
  3. Cones (ice cream cones)
  4. Paraboloids (satellite dishes)
  5. Cylinders (pipes)
  6. Spheres (perfect balls)

The authors explicitly state that while people have figured out how to measure distances to ellipsoids (squashed spheres) before, no one had created a complete, geometric guide for all these other axisymmetric shapes until now. They also argue against the old way of solving this, which often relied on heavy numerical guessing or complex 3D projections. Instead, they use pure geometry—looking at things like the "sub-normal" (a specific line related to the curve's slope) and the "eccentricity" (how stretched out the shape is).

The Slice-and-Dice Method
Once the shape is identified, the math gets fun. The authors break the problem down based on where your point (the robot) is standing relative to the 2D curve:

  • If you are on the center line: The math is simple.
  • If you are off to the side: The math gets trickier, turning into a "cubic equation" (a puzzle with three possible answers) for parabolas or a "quartic equation" (a puzzle with four possible answers) for ellipses and hyperbolas.

The paper doesn't just say "solve the equation." It carefully categorizes every possible scenario. For example, if you are inside a parabola, the answer is different than if you are outside. If you are on the axis of symmetry, the answer is different again. They even handle the "weird" cases where the point lies exactly on the center line, which previous methods often struggled with or approximated.

The Results: Fast and Furious
The authors didn't just draw pictures; they coded this method in the C programming language and tested it on a powerful computer (an AMD Ryzen 9 7950x).

Here is the proof of how fast it is:

  • For a Sphere, the calculation takes 0 nanoseconds (it's so simple it's instant).
  • For a Cone, it takes 8 nanoseconds.
  • For a Cylinder, 21 nanoseconds.
  • Even for the most complex shapes like a Hyperboloid of one sheet, it takes only 88 nanoseconds.

To put this in perspective, they compared their method to a famous commercial software library called Bullet (often used in video games and robotics). They found that the Bullet library was 19 times slower for the cone and a whopping 106 times slower for the sphere compared to their new geometric method.

What This Means (and What It Doesn't)
The paper concludes that this geometric approach is a "novel" (new) way to solve the problem. It is proved to be faster than the commercial library in these specific tests. The authors suggest this could be very useful for designing robots and avoiding collisions, where speed is everything.

However, the paper is careful not to claim this solves every distance problem in the universe. It specifically focuses on axisymmetric shapes (those with a central spinning axis). It does not claim to solve the distance problem for a random, lumpy potato-shaped object that doesn't spin symmetrically.

In short, the authors have handed us a new, super-fast flashlight that lets us see the shortest path to a spinning 3D shape by simply looking at its 2D shadow, and they've shown that this flashlight is significantly brighter and faster than the ones we were using before.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →