- 博客(3)
- 收藏
- 关注
原创 红黑树理解
RB-INSERT-FIXUP(T, z) { while(z.p.color == RED) {if(z.p == z.p.p.left){ //父结点是祖父结点的左孩子y = z.p.p.right //y是叔父结点if(y.color == RED) //叔父结点也是红色的z.p.color = BLACKy.color = BLACKz.p.p.color
2014-07-23 11:29:53 435
原创 OpenGL中viewport和 scissor test的问题
初看之下,在视口变换之后,几何体应该显示在屏幕窗体的范围已经确定了。注意一下:世界坐标系->观察坐标系->投影变换->归一化、裁剪->视口变换这里视口变换是将归一化、裁剪之后的那个单位立方体内的几何体坐标变换到了屏幕空间坐标系,所谓视口,也就是以屏幕坐标系指定的一个矩形区域,它在我们所创建的窗口之内,参考原点就在窗口的左下角,之所以说是屏幕空间坐标系(很明显,屏幕是二维的啊),是因为我
2014-04-11 16:42:28 4628
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人