当前位置: 首页 > news >正文

武清网站开发tjniu微信企业邮箱

武清网站开发tjniu,微信企业邮箱,东营高端网站建设,建站网站平台已知一个平面上的一点P0和法向量n#xff0c;一条直线上的点L0和方向L,求该直线与该平面的交点P 如下图 首先我们要知道向量归一化点乘之后得到就是两个向量的夹角的余弦值#xff0c;如果两个向量相互垂直则值是0#xff0c;小于0则两个向量的夹角大于90度#xff0c;大于…已知一个平面上的一点P0和法向量n一条直线上的点L0和方向L,求该直线与该平面的交点P 如下图 首先我们要知道向量归一化点乘之后得到就是两个向量的夹角的余弦值如果两个向量相互垂直则值是0小于0则两个向量的夹角大于90度大于0则两个向量夹角小于90度所以可以得出一下公式1(p-p0)*n0 而由于交点p是属于直线上的一点所以我们能推倒出公式2PL0dL; 然后我们把公式2导入到公式1得到 (L0dL-P0)*n0 (L0-P0)*ndL*n0(点乘满足分配率) (p0-L0)*ndL*n d(p0-L0)*n/L*n(点乘满足结合律) 只要我们求出d的值带入公式2就能求出交点P. /// summary/// 计算直线与平面的交点/// /summary/// param namepoint直线上某一点/param/// param namedirect直线的方向/param/// param nameplaneNormal垂直于平面的的向量/param/// param nameplanePoint平面上的任意一点/param/// returns/returnsprivate bool GetIntersectWithLineAndPlane(Vector3 point, Vector3 direct, Vector3 planeNormal, Vector3 planePoint,out Vector3 result){result Vector3.zero; //要注意直线和平面平行的情况float d1 Vector3.Dot(direct.normalized, planeNormal);if(d1 0)return false;float d2 Vector3.Dot(planePoint - point, planeNormal);float d3 d2 / d1;result d3 * direct.normalized point;return true;}
http://www.pierceye.com/news/71812/

相关文章:

  • 自己用电脑做虚拟机怎么建网站wordpress 外卖
  • 商城网站都有什么功能吗国外免费空间申请
  • 高端网站定制wordpress gif封面
  • 我想弄个网站青岛代理注册公司电话
  • 做seo是要先有网站吗互联网网站开发
  • .net 创建网站项目北京网页设计怎么做
  • 雄安优秀网站建设海络网站
  • 做网站需要些什么司法政务网站群建设
  • 辽源网站优化网页美工培训
  • 平邑建设局网站关于建设公司网站的请示
  • 高校图书馆网站建设能被百度收录的建站网站
  • 锦州网站建设多少钱网站用html模拟图片
  • 承德微网站建设微营销推广方案
  • 那些空号检测网站是怎么做的如何建立网址的步骤
  • 深圳网站开发平台现在淘客做网站还行吗
  • 网站建设企业模板wordpress xmlrpc漏洞
  • 网站建设的计划书中国历任总经理名单
  • 网站设置不能手机访问福州制作手机网站
  • 网页设计与制作精品课程网站平面广告设计课程总结
  • wordpress建站页面网站代下单怎么做
  • 国外优秀画册设计网站sem扫描电镜是测什么的
  • 网站框架图怎么做兰州西固区公司网站建设
  • 找人代做网站费用网络游戏大型
  • 网站建设需要会代码吗公司运营管理系统
  • 设计介绍人的网站站长工具seo综合查询访问
  • 了解营销型企业网站建设知页怎么转换wordpress
  • 台中网站建设注册了一个域名怎么做网站
  • 做仿网站公司湖南专业seo优化公司
  • 申请域名后可以做自己的网站吗杭州seo搜索引擎优化
  • 网站建设凡客唐山百度推广