文件名称:PlanePlane
- 所属分类:
- 图形图象
- 资源属性:
- [Windows] [Visual C] [源码]
- 上传时间:
- 2012-11-26
- 文件大小:
- 1.83mb
- 下载次数:
- 0次
- 提 供 者:
- 福***
- 相关连接:
- 无
- 下载说明:
- 别用迅雷下载,失败请重下,重下不扣分!
介绍说明--下载内容均来自于网络,请自行研究使用
一个求平面与平面交线的算法。大致思想是:先求出各平面的法线(plane.normal),再将这两条法线叉乘,得出来的向量就是交线的方向。最后经过计算得出3维直线方程中的a = (s2 * n1n2dot - s1 * n2normsqr) / (n1n2dot * n1n2dot - n1normsqr * n2normsqr) b = (s1 * n1n2dot - s2 * n2normsqr) / (n1n2dot * n1n2dot - n1normsqr * n2normsqr) -calculate the interline of tow planes
相关搜索: 交线
(系统自动生成,下载前可以参看下载内容)
下载文件列表
PlanePlane\Debug\Line3D.obj
..........\.....\Plane3D.obj
..........\.....\PlanePlane.exe
..........\.....\PlanePlane.ilk
..........\.....\PlanePlane.obj
..........\.....\PlanePlane.pch
..........\.....\PlanePlane.pdb
..........\.....\PlanePlane.res
..........\.....\PlanePlaneDlg.obj
..........\.....\Point3D.obj
..........\.....\StdAfx.obj
..........\.....\Triangle3D.obj
..........\.....\vc60.idb
..........\.....\vc60.pdb
..........\.....\Vector3D.obj
..........\Line3D.cpp
..........\Line3D.h
..........\Plane3D.cpp
..........\Plane3D.h
..........\PlanePlane.aps
..........\PlanePlane.clw
..........\PlanePlane.cpp
..........\PlanePlane.dsp
..........\PlanePlane.dsw
..........\PlanePlane.h
..........\PlanePlane.ncb
..........\PlanePlane.opt
..........\PlanePlane.plg
..........\PlanePlane.rc
..........\PlanePlaneDlg.cpp
..........\PlanePlaneDlg.h
..........\Point3D.cpp
..........\Point3D.h
..........\ReadMe.txt
..........\res\PlanePlane.ico
..........\...\PlanePlane.rc2
..........\Resource.h
..........\StdAfx.cpp
..........\StdAfx.h
..........\Triangle3D.cpp
..........\Triangle3D.h
..........\Vector3D.cpp
..........\Vector3D.h
..........\Debug
..........\res
PlanePlane
..........\.....\Plane3D.obj
..........\.....\PlanePlane.exe
..........\.....\PlanePlane.ilk
..........\.....\PlanePlane.obj
..........\.....\PlanePlane.pch
..........\.....\PlanePlane.pdb
..........\.....\PlanePlane.res
..........\.....\PlanePlaneDlg.obj
..........\.....\Point3D.obj
..........\.....\StdAfx.obj
..........\.....\Triangle3D.obj
..........\.....\vc60.idb
..........\.....\vc60.pdb
..........\.....\Vector3D.obj
..........\Line3D.cpp
..........\Line3D.h
..........\Plane3D.cpp
..........\Plane3D.h
..........\PlanePlane.aps
..........\PlanePlane.clw
..........\PlanePlane.cpp
..........\PlanePlane.dsp
..........\PlanePlane.dsw
..........\PlanePlane.h
..........\PlanePlane.ncb
..........\PlanePlane.opt
..........\PlanePlane.plg
..........\PlanePlane.rc
..........\PlanePlaneDlg.cpp
..........\PlanePlaneDlg.h
..........\Point3D.cpp
..........\Point3D.h
..........\ReadMe.txt
..........\res\PlanePlane.ico
..........\...\PlanePlane.rc2
..........\Resource.h
..........\StdAfx.cpp
..........\StdAfx.h
..........\Triangle3D.cpp
..........\Triangle3D.h
..........\Vector3D.cpp
..........\Vector3D.h
..........\Debug
..........\res
PlanePlane