问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

在opengl中怎样判断点是否在立方体内2

发布网友 发布时间:2023-11-23 17:56

我来回答

1个回答

热心网友 时间:2023-12-31 21:15

opengl 好像没有专门函数判断点是否在立方体内。
如果 立方体边 是平行 xyz坐标轴的,那么很容易判断,因为我们可以找出立方体8个角点的坐标最大最小值 x_min,x_max,y_min,y_max,z_min,z_max
如果一个点 [p_x,p_y,p_z]
x_min < p_x < x_max; y_min < p_y < y_max; z_min < p_z < z_max;
它就在立方体内。

如果 立方体 是空间 任意位置,则不太好判断。

一种办法是通过 两次 旋转立方体,让立方体转到 与xyz坐标轴平行,
当然 也把 这个点 旋转两次 ,转同样 角度。 opengl 有 rotate 函数做旋转变换。然后 再用 x_min < p_x < x_max; y_min < p_y < y_max; z_min < p_z < z_max; 判断

再有,通过该点,对立方体的6个面作 垂线(斜率等于立方体楞边的斜率),比较垂线坐标和点的坐标可以判断是否在立方体内。

当然也可以用别的方法。不过,同 opengl 似无直接关系。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
whirlpool如何制热 如何查被录取到的专业 怎样查被录取的专业 录取后怎样查询录取的专业 录取专业怎么查 已被录取怎么查专业 ghs网络语什么意思_ghs网络语意思出处含义介绍 纸箱企业管理软件 ghs什么意思网络(ghs什么意思网络用语) 《喜羊羊与灰太狼》大结局 被永久封了不能上了,绑定的银行卡怎么解除绑定啊? 被永久封了不能上了,绑定的银行卡怎么解除绑定啊?262 土曼科技智能手表在什么开启预购的五小时之内预定数已经超过了五 土曼科技智能手表在什么开启预购的五小时之后预定数已经超过了五 广东省汽车客运站到百脑汇电脑城怎么走 红米移动定制机刷机能刷成不是定制机吗? “脊梁”的读音是什么?1 脊梁怎么读音是什么12 地震中水的净化过程 工业大规模生产过程,如何消除溶液中氯离子?要充分考虑运行成本...4 大功率LED灯珠在使用中常见的问题有哪些?12 大功率LED灯珠原理是什么,使用中应该注意哪些问题?6 C.N.Tower的意思是什么?1 乳腺粘液癌,是怎么回事 建筑类常用英语词汇77 乳腺粘液癌34 节奏外星越狱怎么样 如何去除氯离子,能不能用物理化学方法絮凝去除?2 最新版QQ手机管家锁上的照片在哪里看啊 物体所受重力一定等于地球对它的吸引力吗,为什么30 proteus中没有电容式湿度传感器(SH1101)能否用普...5 “除在赤道和两极的物体,所受重力方向均不指向地心。”这句话对...1 微信手机号在24小时内,已绑定两个,已达到限制,不能在绑定其他微信... 微信手机号在24小时内,已绑定两个,已达到限制,不能在绑定其他微信... 像素越狱行动无敌版好不好 微信账户和一样吗 ...好像是要越狱,躲避陷阱,像素风格的,有人知道吗? 双子座为什么和天秤座最配?1923 小说三国中军师称鬼狐的小说叫什么7 微信账号和是一样吗 谁能介绍一下豪帝斯堡的窗帘质量如何? 描写梅花外貌的句子6693 夏天不开空调会上火吗 NIKE AIR FORCE1与AIR FORCE XXV的...9 乳腺粘液癌,是怎么回事 我想买双AIR FORCE.请问AIR FORCE 1和AI...9 辛苦是指什么? 胡同怎么起名字呀,越多越好3 想买一对情侣手表、休闲商务款的、价格呢在3000~5000左... China World Tower 1是什么意思6