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

网站建设服务天软科技怎么用织梦做本地网站

网站建设服务天软科技,怎么用织梦做本地网站,企业设计网站公司有哪些,优质高职院校建设专题网站所谓正交投影变换,就是已知盒状可视空间内任意点坐标(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://www.yayakq.cn/news/566534/

相关文章:

  • 上海 网站建设 案例WordPress用户管理系统
  • 网站建设需要哪些方面刚发布的手机
  • 山东省和城乡建设厅网站首页推广网站怎样阻止
  • 网站建设网站软件给传销做网站什么罪
  • 河北邢台做移动网站中国装修公司十大排名
  • 网站策划书包括哪几个步骤网站快速搭建平台
  • 举报网站建设公司门户网站内容管理系统
  • 如何选择网站目标关键词wordpress 连接ftp
  • 做网站好公司哪家好网站文章怎么做标签
  • 网站代码查看网站建设小程序南宁
  • 湖北省建设厅质监站网站wordpress全图水印
  • 网站快速过备案怎样用手机建个人网站
  • 个人购物网站怎么做企业做网站服务费
  • wordpress添加发布视频教程seo怎么收费
  • 公司备案证查询网站查询网站查询网络服务商都有哪些公司
  • 本地wordpress搭建东莞神马seo推广排名
  • 搜索引擎有哪些网站上海企业网上公示系统
  • 大连响应式网站新遵义
  • 刚做网站和搜出来的不一样舆情分析研判报告
  • 浙江省城乡建设厅网站自己做的网站某些电脑打不开
  • 张店网站建一个云主机 多个网站
  • 做网站多少钱一个深圳博大建设公司
  • win2008做的网站打不开外链系统
  • 眉山网站建设公司可以做动态图表的网站
  • 跨境自建站模板晚上国网app
  • 做网站备案要多久ui界面设计作品图片说明
  • 关于.net网站开发外文书籍北京商场推荐
  • 网站开发外包维护合同电商系统源码哪家好公司
  • 设计师常去网站wordpress 链接优化
  • 哪里网站建设便宜刷死粉网站推广