我想创建一个游戏,其中玩家使用鼠标来创建某些对象,所以我需要将玩家绘制的形状与我自己的预定义形状进行比较,并检查它是否接近.
我不知道如何实现这个以及在哪里寻找,我认为它与图像处理和计算机视觉中的形状识别有关,但它应该更简单并且实时工作.
有没有人知道如何做到这一点或在哪里可以寻找类似的东西?
我正在使用openGL,但这基本上是一个数学问题.我正在尝试计算投影矩阵,我在视图平面R(x,y,z)上有一个点和该平面N的法线向量(n1,n2,n3).我也知道眼睛在(0,0,0),我猜在技术术语中它是透视参考点.如何从这些数据中获得透视投影?我知道如何以常规方式进行FOV,纵横比以及近距离和远距离飞行.