三维坐标转换为二维坐标
最近做项目用到三维坐标转换为二维平面坐标的转换公式。看了网上的很多资料,都不太适用自己的项目。最后决定自己来推导。
具体问题描述
如下图所示,将二维平面上的三维坐标系O-X’Y’Z’转换为二维坐标系O-XY。

目的
利用推导出的公式,在二维平面上绘制出三维立体图。
公式
假设在三维坐标系中有一点A(x’,y’,z’),转换为二维坐标系中的A’(x,y)。
根据向量知识可得公式:
x = x’ + x’ * cos
β
\beta
β - y’ * sin
α
\alpha
α (
α
\alpha
α,
β
\beta
β
ϵ
\epsilon
ϵ(0,90°))
y = z’ + x’ * sin
β
\beta
β + y’ * cos
α
\alpha
α (
α
\alpha
α,
β
\beta
β
ϵ
\epsilon
ϵ(0,90°))

2350

被折叠的 条评论
为什么被折叠?



