Lets say I have point (x,y,z) and plane with point (a,b,c) and normal (d,e,f). I want to find the point that is the result of the orthogonal projection of the first point onto the plane. I am using this in 3d graphics programming. I want to achieve some sort of clipping onto the plane.
相关问题
- Is GLFW designed to use without LWJGL (in java)?
- d3.js moving average with previous and next data v
- How to get a fixed number of evenly spaced points
- Check if a number is a perfect power of another nu
- How does gl_ClipVertex work relative to gl_ClipDis
相关文章
- ceil conterpart for Math.floorDiv in Java?
- why 48 bit seed in util Random class?
- Algorithm for partially filling a polygonal mesh
- Robust polygon normal calculation
- Keep constant number of visible circles in 3D anim
- Need help generating discrete random numbers from
- How do you create a formula that has diminishing r
- Math.Max vs Enumerable.Max
I've implemented this function in Qt using QVector3D:
The projection of a point
q = (x, y, z)
onto a plane given by a pointp = (a, b, c)
and a normaln = (d, e, f)
isThis calculation assumes that
n
is a unit vector.