社区
图形处理/算法
帖子详情
三维坐标系中的两个相同的三角形,如何旋转其中一个,使其和另一个平行
jiabin_007
2010-04-29 07:34:33
加精
三维坐标系中任意摆放着的两个相同的三角形,如何旋转其中一个,使其和另一个平行?
每个三角形的坐标都是已知量。
这基本上是个数学问题,还望有知道算法的大侠指点!
...全文
1843
92
打赏
收藏
三维坐标系中的两个相同的三角形,如何旋转其中一个,使其和另一个平行
三维坐标系中任意摆放着的两个相同的三角形,如何旋转其中一个,使其和另一个平行? 每个三角形的坐标都是已知量。 这基本上是个数学问题,还望有知道算法的大侠指点!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
92 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
luocw110
2010-05-12
打赏
举报
回复
[Quote=引用 69 楼 eryar 的回复:]
引用 30 楼 antimatterworld 的回复:
三角形ABC的法线向量为N1,三角形DEF的法线向量为N2。
N1叉乘N2得到公垂线N3.
然后在求得N1到N2的夹角alpha。
由N3与alpha得到旋转矩阵或者旋转四元数可以使三角形ABC旋转至与DEF平行。
补充:为了计算方便,可以把N1和N2先单位化。
关于求三角形法线向量就不多说了,两个边的向量叉乘即可。
个人愚见……
[/Quote]
由N3与alpha得到旋转矩阵或者旋转四元数可以使三角形ABC旋转至与A'B'C'平行。然后A'B'C'绕N2旋转相应的角度即可得到三条边都平行
gkgkg
2010-05-12
打赏
举报
回复
自己找两个三角板,在空间比划比划,然后找规律吧
llwlz
2010-05-12
打赏
举报
回复
不错,学习
a122535161
2010-05-11
打赏
举报
回复
全程职业酱油党 路过帮顶
futianzi
2010-05-11
打赏
举报
回复
受教,顶!
qewei87
2010-05-11
打赏
举报
回复
不懂 路过 来学一下个
pli0825
2010-05-11
打赏
举报
回复
顶顶顶顶顶顶顶顶顶的。
littlecardan
2010-05-11
打赏
举报
回复
顶一下,好久也没做过这种数学证明题了。
baoyunde
2010-05-11
打赏
举报
回复
过来学习学习!
moset
2010-05-11
打赏
举报
回复
取得两三角的法向量,这简单的。设为C1=[x,y,z];与C2=[a,b,c]。
一矩阵B使 :(C1)X(BC2)=0; B可以为对角阵[v1,0,0;0,v2,0;0,0,v3],解得并归一化:v1=(x/a)/M;v2=(y/b)/M;
v3=(z/c)/M。M=((x/a)^2+(y/b)^2+(z/c)^2)^2。
设坐标旋转矩阵为“K”,由于为旋转阵,所以K也是对角阵,表达为[k1,0,0;0,k2,0;0,0,k3]
则要求(Kl1)X(Kl2)=BC2 ;(l1与l2为所旋转的三角的两边的向量)
于是有:((v1*v2*v3)/(v1^2))^(0.5)=k1;同理......
而后归一化,可得坐标旋转阵[k1',0,0;0,k2',0;0,0,k3']。
hn770929
2010-05-11
打赏
举报
回复
路过,学习。。。
hn770929
2010-05-11
打赏
举报
回复
顶顶顶顶顶顶顶顶顶的。
apaqyang
2010-05-10
打赏
举报
回复
hehe 我也不会啊
lliuchaoivan
2010-05-10
打赏
举报
回复
学习学习
doudoullihaijun
2010-05-10
打赏
举报
回复
dddddddddddddddddd
ajz123
2010-05-10
打赏
举报
回复
路过,学习。。。
xiaofua
2010-05-10
打赏
举报
回复
顶个产`````````````
fcfd86
2010-05-10
打赏
举报
回复
判断有两条边平行,行吗?
pingan131
2010-05-10
打赏
举报
回复
不懂,学习下
aishanggudu2018
2010-05-10
打赏
举报
回复
加载更多回复(69)
三维
WebGIS开发实战
本课程从最基础的
三维
WebGIS开发讲起,详细介绍开发包资源、数据组织结构和主要的API,并以具体的功能实现为例,从零开始编写代码,手把手带你搭建起
一个
三维
WebGIS应用。通过本课程的学习,你将能够建立自己的在线...
空间
坐标系
以及空间两
三维
坐标系
转换矩阵解释
空间
坐标系
以及空间两
三维
坐标系
转换矩阵解释 因为工作的原因,需要进行不同
坐标系
的
一个
转换,在查阅了众多的网页之后,发现有用的没几个,而且众多都是抄的同一篇文章,而且都是罗列以下
旋转
的方式,几乎没有解释...
旋转
三维
平面与某一坐标平面
平行
坐标平面
平行
的
三维
平面绕着
一个
轴,
旋转
一个
角度,使得其与某
一个
坐标平面
平行
。 一、原理分析 实现步骤: 1. 获得拟合出的平面的法向量 2. 找到参考向量,如要与XOY平面
平行
,参考向量为(0,0
matlab 投影笛卡尔坐标转换,如何将
一个
三维
笛卡尔
坐标系
中
的坐标转换为另
一个
三维
笛卡尔
坐标系
...
我从
一个
坐标系
开始,沿Z轴的
一个
点由P1 = [0 0 h]给出由P2 = [h * tan(A),h * tan(B),0]给出的XY平面
中
的
一个
点然后我求解垂直于从P2到P1的矢量的平面的方程,因此,Vector = P1-P2。我得到的平面方程如下:X * h...
三维
坐标系
与几何学
三维
坐标系
三维
图元表面和顶点法向
三角形
光栅化法则矩形
三角形
插值向量、顶点和四元数这些主题给读者提供了
一个
对Direct3D应用程序所涉及到的基本概念的高层描述。更多有关这些主题的信息,请参阅更多
图形处理/算法
19,468
社区成员
50,698
社区内容
发帖
与我相关
我的任务
图形处理/算法
VC/MFC 图形处理/算法
复制链接
扫一扫
分享
社区描述
VC/MFC 图形处理/算法
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章