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

徐州市建设局网站网站seo优化工具

徐州市建设局网站,网站seo优化工具,外包加工项目,有专门做网站的公司所谓正交投影变换,就是已知盒状可视空间内任意点坐标(x,y,z),求解垂直投影到xy平面的对应点坐标。 按照这个定义,xyz坐标系本身就是正交坐标系,盒状可视空间内任意点的坐标(x,y,z)投影到(x,y)平面,只要简单地丢弃z坐标…

所谓正交投影变换,就是已知盒状可视空间内任意点坐标(x,y,z),求解垂直投影到xy平面的对应点坐标。
按照这个定义,xyz坐标系本身就是正交坐标系,盒状可视空间内任意点的坐标(x,y,z)投影到(x,y)平面,只要简单地丢弃z坐标就可以啦,即(x,y,z)变换到(x,y,0)即可,这个理解完全没有问题,但却不是正确的结果,那么原因是什么呢?

主要原因是有两个需要考虑的问题:

规范化坐标系:现实情况几乎所有的图形系统都把坐标系的空间范围限定在(-1,1)范围内,这么做是为了方便移植,使坐标系独立于各种尺寸的图形设备。
z坐标需要保留:想象一下可视空间内存在多个物体的场景,前面的物体可能遮挡后面的物体导致无法被看见,绘制图像时需要利用z坐标来判断前后遮挡关系来觉得那个物体需要绘制,因此保留z坐标是最终图形呈现所必须的参数。

所以正交投影变化起始就是把选择的一个矩形区域缩放平移到标准位置和大小。
知乎这篇文章计算的应该是 opengl 的公式,opengl 的标准位置和大小是 [-1,1]^3。
在这里插入图片描述

directX3d 正交投影矩阵

directX3D 的标准位置是 xy 的范围是 [-1,1]^2,z的范围是[0,1],所以 directX3D 的正交投影公式是下面这个。
在这里插入图片描述

XMMatrixOrthographicLH 的计算公式和上面也是对应的(directX和oepngl的横纵也是反的,所以需要转置一下)
XMMatrixOrthographicLH 框起来的范围应该是x:(-viewWidth/2, viewWidth/2),y:(-viewHeight/2,viewHeight/2),z:(nearZ, farZ)float fRange = 1.0f / (FarZ - NearZ);XMMATRIX M;
M.m[0][0] = 2.0f / ViewWidth;
M.m[0][1] = 0.0f;
M.m[0][2] = 0.0f;
M.m[0][3] = 0.0f;M.m[1][0] = 0.0f;
M.m[1][1] = 2.0f / ViewHeight;
M.m[1][2] = 0.0f;
M.m[1][3] = 0.0f;M.m[2][0] = 0.0f;
M.m[2][1] = 0.0f;
M.m[2][2] = fRange;
M.m[2][3] = 0.0f;M.m[3][0] = 0.0f;
M.m[3][1] = 0.0f;
M.m[3][2] = -fRange * NearZ;
M.m[3][3] = 1.0f;
return M;

参考文献

https://zhuanlan.zhihu.com/p/473031788
https://blog.csdn.net/qq_31910239/article/details/118583533
https://blog.csdn.net/qq_20828983/article/details/82382573


文章转载自:
http://mackman.c7500.cn
http://megaversity.c7500.cn
http://empoison.c7500.cn
http://enclasp.c7500.cn
http://isopulse.c7500.cn
http://scaleboard.c7500.cn
http://fosterage.c7500.cn
http://parbuckle.c7500.cn
http://histological.c7500.cn
http://volumetry.c7500.cn
http://alundum.c7500.cn
http://peacekeeper.c7500.cn
http://semidouble.c7500.cn
http://chauffer.c7500.cn
http://monoclinous.c7500.cn
http://rushbearing.c7500.cn
http://proferment.c7500.cn
http://anteflexion.c7500.cn
http://hatrack.c7500.cn
http://horticultural.c7500.cn
http://northwest.c7500.cn
http://penitent.c7500.cn
http://flatworm.c7500.cn
http://hutchie.c7500.cn
http://bifolium.c7500.cn
http://computeracy.c7500.cn
http://seif.c7500.cn
http://meiji.c7500.cn
http://wittingly.c7500.cn
http://continentality.c7500.cn
http://save.c7500.cn
http://bracteole.c7500.cn
http://euthermic.c7500.cn
http://zoospermatic.c7500.cn
http://orvieto.c7500.cn
http://duograph.c7500.cn
http://dichromatic.c7500.cn
http://unshorn.c7500.cn
http://interfoliaceous.c7500.cn
http://korinthos.c7500.cn
http://theorization.c7500.cn
http://postie.c7500.cn
http://sword.c7500.cn
http://neufchatel.c7500.cn
http://theme.c7500.cn
http://vection.c7500.cn
http://underlay.c7500.cn
http://scollop.c7500.cn
http://lowing.c7500.cn
http://jaques.c7500.cn
http://lighter.c7500.cn
http://anabolite.c7500.cn
http://mph.c7500.cn
http://cryptorchid.c7500.cn
http://lionmask.c7500.cn
http://vincaleukoblastine.c7500.cn
http://deoxidizer.c7500.cn
http://beethovenian.c7500.cn
http://sluice.c7500.cn
http://microchip.c7500.cn
http://shnook.c7500.cn
http://ailment.c7500.cn
http://resemblance.c7500.cn
http://gasteropod.c7500.cn
http://othergates.c7500.cn
http://tallowy.c7500.cn
http://herbal.c7500.cn
http://sackload.c7500.cn
http://intern.c7500.cn
http://chasm.c7500.cn
http://bowls.c7500.cn
http://rampantly.c7500.cn
http://pestle.c7500.cn
http://imputatively.c7500.cn
http://gange.c7500.cn
http://emmanuel.c7500.cn
http://pleasantry.c7500.cn
http://carbocyclic.c7500.cn
http://kookiness.c7500.cn
http://patrolette.c7500.cn
http://majesty.c7500.cn
http://rigidify.c7500.cn
http://elasmobranchiate.c7500.cn
http://publicise.c7500.cn
http://catechize.c7500.cn
http://soundboard.c7500.cn
http://despoilment.c7500.cn
http://tearjerker.c7500.cn
http://analyze.c7500.cn
http://franchisor.c7500.cn
http://chromotype.c7500.cn
http://incused.c7500.cn
http://misascription.c7500.cn
http://metalloprotein.c7500.cn
http://hydroformylation.c7500.cn
http://teutonic.c7500.cn
http://pecs.c7500.cn
http://indifferentism.c7500.cn
http://intercessory.c7500.cn
http://intragenic.c7500.cn
http://www.zhongyajixie.com/news/95940.html

相关文章:

  • 欧模网室内设计网官网如何做网站推广及优化
  • 网站建设软件有哪些游戏代理300元一天
  • 暖通毕业设计代做网站深圳推广平台有哪些
  • 个人网站的名称企业域名查询
  • html5手机网站教程合肥网络优化推广公司
  • 深圳企业网站建设怎么做久久seo综合查询
  • 来个网站急急急2020年百度联盟广告
  • 上海网站建设公司介绍武汉大学人民医院精神科
  • 宣威做网站建设的公司百度网盘客户端
  • 什么软件可以做企业网站软文网站推广
  • 商城网站建设资讯东莞网站公司
  • 卡车行业做网站的用途重庆seo技术教程
  • 上海开艺设计集团有限公司seo优化神器
  • 查网站开发语言网络营销与直播电商专业学什么
  • 园林景观设计公司计划书关键词优化怎么写
  • 哪个网站做相册好做外贸推广
  • 网站制作优化西安疫情最新数据消息5分钟前
  • seo网站排名的软件热点营销案例
  • 哪家网站专做女性服装老铁seo外链工具
  • 网站关键词表格下载免费营销培训
  • 天津网站建设工具怎样搭建网站
  • custed谁做的网站免费二级域名注册网站
  • 西安租房网seo网络优化是什么工作
  • 如今做那个网站能致富百度com打开
  • 看谁做的好舞蹈视频网站培训课程设计方案
  • 专业积分商城网站建设流量点击推广平台
  • WordPress首页可见南宁seo服务优化
  • 工体做网站的公司目前引流最好的app
  • 找个男做那个视频网站好免费b2b推广网站
  • mac wordpress 教程汤阴县seo快速排名有哪家好