**comp.graphics.algorithms**

## Subject: **Re: 3D Point to plane projection matrix**

Thijssss wrote:

> I've got a plane : x2 + x3 = 0

> The N would be (0,1,1) in this case.. and I need to create a 3x3 matrix

> which can project any 3D point

> onto this plane.

> I would be very gratefull if someone can make a workout of this particular

> question so it's easier for me

> to translate the workings in to my own language and use it to workout

> simular problems.

>

> Greetings,

> Thijssss

If N=(a,b,c) then the projection matrix P is P=Id - Q/(a^2+b^2+c^2)

where Id is the 3x3 identity matrix and Q =

[ a^2 ab ac ]

[ ab b^2 bc ]

[ ac bc c^2]

This is for a plane that passes through the origin. You'll need to add

a translation, for another plane.

Reply

View All Messages in

**comp.graphics.algorithms**

path:

3D Point to plane projection matrix =>

Replies:

Copyright © 2006 WatermarkFactory.com. All Rights Reserved.