- 博客(3)
- 资源 (2)
- 收藏
- 关注
转载 C/C++中如何精确计时
给程序计时对于程序员来说实在是太重要了,在windows上的那个clock()实在是不够精确,精度只有10ms,真让人难过。研究了下windows下使用C、C++计时的函数,给大家分享下。 主要就是两个函数的使用。我先把一段可以运行的代码贴出来,然后讲讲这两个函数。
2013-12-09 19:03:56
697
原创 OpenGL 如何判断点在多边形的内外关系
近期学习图形学,经常来回碰到一个该死的问题:如何判断点在多边形的内外关系。如果用matlab,有直接的内置函数,诸如 in_polygon()之类的。但是你需要用OpenGL上实现的时候,你会发现,这个问题要复杂的多,我调研了一些已有的算法,并在最后罗列自己幼稚的代码,以供参考。其一:射线法从V点发出射线,与多边形相交,若交点个数为偶数,V点在外边,反之则不在。这个很好理解,看看下边的
2013-11-11 18:37:12
2535
原创 OpenGL 模拟机械手臂简单示例
本文模拟了一个非常简单的机器人手臂程序,具体的细节可以参照《OpenGL 编程指南》(Dava Shreiner 著)。此手臂分为两段,手臂在肩肘或其他关节处用节点进行连接。简单的模型如下图所示。其中,1)按下"s“键,肩膀长方体可以绕肩关节逆时针旋转2)按下”S“键,肩膀长方体可以绕肩关节顺时针旋转3)按下”e“键,手臂长方体可以绕肩关节逆时针旋转4)按下”E“键
2013-08-30 14:09:52
4731
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人