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

jsp网站设计用以前用过的域名做网站

jsp网站设计,用以前用过的域名做网站,深圳网站建设网站推广的方法,韶关企业网站建设前言#xff1a;如题#xff0c;我在已知一个平面L和物体A#xff0c;我希望得到镜像后的物体B的位置和旋转。 效果#xff1a; 推导#xff1a; 首先我们需要知道物体的对称坐标A#xff0c;我们现在能已知A坐标以及平面L的法线#xff0c;如果我们能得到B的坐标如题我在已知一个平面L和物体A我希望得到镜像后的物体B的位置和旋转。 效果 推导 首先我们需要知道物体的对称坐标A我们现在能已知A坐标以及平面L的法线如果我们能得到B的坐标我们可以根据中点公式C1/2(ab)反推得到对称点A所以我们现在需要求出B点的坐标。 常规数学上的思路根据平面Laxbyczd(a,b,c,d都是已知)法向量是(a,b,c)并且已知A点的坐标我们用点向式去表示直线AB我们能得知方向向量就是平面L的法向量再已知过点A我们就能知道直线AB然后联立求直线和平面L的交点就能知道B点。 但在Unity里面我们得不到平面的公式只能得知平面的法向量以及平面上的某一点。所以我们可以通过点乘去得到想要的坐标。比如下面S假设是L的单位法向量C是平面上的任意一点我们可以借助Vector3.Dot求出AB的长度再乘以单位法向量知道AB向量最终得到B点的坐标。 求出对称后的坐标还需要求对称后的旋转我们只要确定两个轴的朝向就能确定旋转。数学上的常规思路比较复杂有兴趣可以查查这里就不在赘述。在Unity里面我们知道物体的局部坐标系比如A的Z轴如果求出反射向量Z 那么物体A’的Z轴指向的其实就是反射向量Z这句话很关键。然后我们同理求出A’的y轴的指向就能最终确定A的旋转。 代码 public class Test : MonoBehaviour {//目标物public GameObject target1;//镜像物体public GameObject target2;//平面public GameObject panel;private void Update(){//求中心点Vector3 centerPos ProjectPointOntoPlane(target1.transform.position, panel.transform.position, panel.transform.up);//求镜像坐标点target2.transform.position 2 * centerPos - target1.transform.position;//求镜像旋转target2.transform.rotation ProjectReflectRt(target1.transform, panel.transform.up);}// 计算点在平面上的投影坐标(目标点平面上一点平面的单位法向量)private Vector3 ProjectPointOntoPlane(Vector3 point, Vector3 planePoint, Vector3 planeNormal){// 计算投影向量Vector3 projectionVector point - planePoint;float distance Vector3.Dot(projectionVector, planeNormal);return point - distance * planeNormal;}//计算对称后的旋转private Quaternion ProjectReflectRt(Transform target,Vector3 planeNormal){Vector3 up target.transform.up;Vector3 forward target.transform.forward;Vector3 symmetricUp Vector3.Reflect(up, planeNormal).normalized;Vector3 symmetricForward Vector3.Reflect(forward, planeNormal).normalized;return Quaternion.LookRotation(symmetricForward, symmetricUp);} }
http://www.zqtcl.cn/news/774942/

相关文章:

  • 西安网站建设和推广公司php企业网站开发实训报告
  • 市网站制作番禺绿叶居
  • 网站漂浮物怎么做电子商务网站开发实训体会
  • 电商网站建设定制济南网站建设及推广
  • 网站标签化wordpress 输出评论内容 函数
  • 明星个人网站设计汕头网络推广公司
  • 深圳有哪些做网站公司好武夷山建设局网站
  • 怎么设立网站赚广告费一个网站可以做多少关键字
  • 网站刚建好怎么做能让百度收录成都定制网站建
  • thinkphp网站开发技术做电脑租赁网站
  • 网站设计评语中午版wordpress
  • 邢台企业手机网站建设汕头网站制作后缀
  • 微网站后台内容设置做网站语言排名2018
  • 嘉兴网站制作网站建设外贸营销推广平台有哪些
  • 网站开发集广州高端网站定制开发价格
  • 网站开发培训成都网站建设 报价单 doc
  • 苏州哪里有做淘宝网站的WordPress模板博客主题
  • 网站做中转做任务 网站
  • 深圳住房建设局网站网站的建设教程
  • 6免费建站的网站在线建筑设计
  • 哪些网站做任务可以赚钱的建设厅网站如何查询企业信息
  • 深圳网站设计+建设首选深圳市服装网站建设需求分析报告
  • 肥城网站制作浙江省建设厅信息港官网
  • 手机网站建设进度南宁企业网站设计
  • 建设学校网站方案大淘客网站上的推广怎么做
  • 哪个网站可以免费学设计南阳网站建设页面
  • 外贸公司建网站一般多少钱南京网站建设小程
  • 洛阳霞光做网站公司手机编程教学
  • 深圳正规网站建设公司顺德网页制作公司
  • 消防中队网站建设筑云电商网站建设公司