首页 > 其他分享 >游戏中的坐标系统ortho

游戏中的坐标系统ortho

时间:2023-03-07 17:03:26浏览次数:37  
标签:glm ymax ortho 坐标 xmax xmin ymin 游戏

Opengl一般和glm一起使用,其中有一个函数

glm::ortho(xmin, xmax, ymin, ymax);
glm::ortho(xmin, xmax, ymin, ymax, zmin, zmax);

在learnOpengl教程里面,前四个参数分别说成了The first two parameters specify the left and right coordinate of the frustum and the third and fourth parameter specify the bottom and top part of the frustum。我觉得这是不对的,容易形成误解,这只是表达横向和纵向的范围。(xmin,ymin), (xmax, ymax)则分别代表左下角和左上角。

这个函数的功能就是把目前这个(xmin,ymin), (xmax, ymax)的世界坐标,转换成NDC。你不需要再去考虑其他

标签:glm,ymax,ortho,坐标,xmax,xmin,ymin,游戏
From: https://www.cnblogs.com/zhaobangliu/p/17188662.html

相关文章

  • 《安富莱嵌入式周报》第305期:超级震撼数码管瀑布,使用OpenAI生成单片机游戏代码的可玩
    往期周报汇总地址:http://www.armbbs.cn/forum.php?mod=forumdisplay&fid=12&filter=typeid&typeid=104 说明:谢谢大家的关注,继续为大家盘点上周精彩内容。 视频版:h......
  • Dev-C++自带小游戏Jackpot改进
    1.项目简介这是Dev-C++自带的小游戏Jackpot,本质上是一个靠运气和一点点逻辑推理的猜字游戏2.源代码打开Dev-C++,点击左上方的“文件”,再点击“新建”,接着点击“项目”,出......
  • 扑克游戏
    描述有一种别样“小猫钓鱼”扑克游戏。有N张牌,每张牌都有一个花色和点数。游戏的规则:扑克接龙时,若前面有同样花色的牌,你可以将这两张牌连同之间的牌都取走,得到的分值......
  • 2023年小程序游戏发展前景分析
    随着移动互联网时代的到来,越来越多的人参与了小程序开发。目前根据《2022微信小游戏增长白皮书》,微信小游戏开发人员人数已超过10万人。今天就来一起聊聊小程序游戏未来的发......
  • 小程序游戏未来的发展会去向何方?
    随着移动互联网时代的到来,越来越多的人参与了小程序开发。目前根据《2022微信小游戏增长白皮书》,微信小游戏开发人员人数已超过10万人。今天就来一起聊聊小程序游戏未来的......
  • 国家大地2000坐标系的椭球坐标系(4490)与平面坐标系(投影坐标系)4547,4548,4549...的面积对
    IWorkspaceFactorypWSF=newFileGDBWorkspaceFactoryClass();IFeatureWorkspacepFWS=(IFeatureWorkspace)pWSF.OpenFromFile(@"D:\gis数据\测试0303.g......
  • nim游戏
    推荐阅读:\(nim\)\(SG\)\(OI-wiki\)公平组合游戏模板:P2197【模板】nim游戏点击查看代码#include<bits/stdc++.h>#definecsconst#defineriregisterusingna......
  • unity3D游戏存档与读档16
    Unity中使用的存档方式PlayerPrefs:数据持久化方案采用键值对的方式对数据进行存储PlayPrefs.SetInt("Index",1);可以存储IntFloatString类型的数据PlayPrefs.S......
  • unity3D游戏音效开关设置16
    得到背景音乐选框赋值赋值usingSystem.Collections;usingSystem.Collections.Generic;usingUnityEngine;//2.获得UIusingUnityEngine.UI;publicclassUI......
  • unity3游戏build14
    file——>buildsetting添加场景......