Finding the (x, y, z) of a point on a sphere

  • Context: Undergrad 
  • Thread starter Thread starter Bazil
  • Start date Start date
  • Tags Tags
    Point Sphere
Click For Summary
SUMMARY

The discussion centers on calculating the coordinates of points on the surface of a sphere given two known points, P1(x1, y1, z1) and P2(x2, y2, z2), and an angle between them. The user seeks to divide this angle into n segments to find n - 1 new points along the arc connecting P1 and P2. The sphere is centered at the origin with a known radius. The user has successfully solved the problem using coordinate geometry but is interested in exploring vector-based solutions for a more elegant approach.

PREREQUISITES
  • Understanding of spherical coordinates
  • Familiarity with vector mathematics
  • Knowledge of trigonometric functions
  • Basic principles of coordinate geometry
NEXT STEPS
  • Research spherical linear interpolation (slerp) for point distribution on a sphere
  • Learn about quaternion mathematics for rotation and point placement
  • Explore vector normalization techniques for calculating points on a sphere
  • Study the mathematical derivation of arc length on a sphere
USEFUL FOR

Mathematicians, computer graphics developers, and anyone involved in 3D modeling or simulations requiring precise point placement on spherical surfaces.

Bazil
Messages
2
Reaction score
0
Hi,

I have two known points on a sphere P1(x1, y1, z1) and P2(x2, y2, z2). I know the angle between them on the plane from the origin.

I wish to divide that angle by n to create n - 1 new points on the sphere surface on the arc between P1 and P2.

How do i find the x, y, z of these points. Or at least the first point with n = 3?

(n = 2 is done by midpoint of chord and scaling).

tia,

Bryan
 
Physics news on Phys.org
Bazil said:
I have two known points on a sphere P1(x1, y1, z1) and P2(x2, y2, z2). I know the angle between them on the plane from the origin.
I wish to divide that angle by n to create n - 1 new points on the sphere surface on the arc between P1 and P2.
How do i find the x, y, z of these points.
Just to make it clear, is the origin center ? Radius known ?
this thread may be useful https://www.physicsforums.com/showthread.php?t=173847
 
Last edited:
Hi,

thx for answering - i had long given up

Yes the sphere is centred at the origin and i know the radius.

The other thread didn't appear to apply - but i don't know enough to be sure.

I have solved the problem using coordinate geometry but wondered if there was a more elegant solution using vectors...
 

Similar threads

  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 7 ·
Replies
7
Views
3K
  • · Replies 6 ·
Replies
6
Views
3K
  • · Replies 9 ·
Replies
9
Views
2K
  • · Replies 11 ·
Replies
11
Views
7K
  • · Replies 13 ·
Replies
13
Views
10K
Replies
17
Views
3K
Replies
7
Views
2K
  • · Replies 2 ·
Replies
2
Views
2K
Replies
0
Views
2K