![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
3D Scene
江东陆伯言
人闲桂花落,夜静春山空
展开
-
三维包围盒碰撞检测算法-Python(OBB-SAT)
想实现一个检测三维包围盒是否发生碰撞的功能,因为目标是任意方向的三维包围盒,即没有和坐标轴对齐的旋转包围盒,所以考虑采用检测OBB碰撞的SAT算法,但找了很久没找到现成的python代码,就比着别人写的C++版的自己写了python的版本。1.原理参考该博客2.代码实现import numpy as npclass OBB: def __init__(self,point_set:np.ndarray): self.pos=(point_set[0]+point_set[原创 2021-09-07 11:01:48 · 2842 阅读 · 1 评论 -
Camera-roll,pitch,heading
roll:绕x轴旋转,x轴指向camera的正前方pitch:绕y轴旋转,y轴指向camera的正右方heading:绕z轴旋转,z轴指向camera的正下方(即图中的Yaw)图片来自cesium编程入门(十二)camera控制原创 2021-05-15 21:09:45 · 922 阅读 · 0 评论