题目链接:http://codeforces.com/problemset/problem/514/B题目意思:给出双头枪的位置(x0, y0),以及 n 个突击队成员的坐标。双头枪射击一次,可以把它对住的方向(是直线,不是射线,因为是双头嘛)所有的人射杀掉。问将所有突击队成员消灭的最少射击数是多少...
分类:
其他好文 时间:
2015-02-15 11:51:57
阅读次数:
128
Layers层: 从Layers设置看来,最多支持32层. 图层的值开始依次 0^2,1^2, 2^2, 3^3 依次增加. 当摄像机Culling Mask属性 Nothing= –1 Evening = 全部图层之和, 项目开始默认设置了7个图层. 值就是0^2,1^2, 2^2, 3^3 .....
分类:
编程语言 时间:
2015-01-31 23:16:34
阅读次数:
326
题意是判断多边形是否相交主要的思路就是判断每一个点是否在另外的多变形内判断一个点是否在另一个多边形内主要思路是:判断的那个点向左边做射线,如果射线与多边形的交点为奇数个则在多边形内,偶数个则不在,其中有特殊情况:1.如果判断的点与所要判断的边在平行且在所要判断的边上,则在多边形上2.如果向左做射线恰...
分类:
其他好文 时间:
2015-01-26 20:55:28
阅读次数:
221
刷了很久计算几何,好歹算是有些收获,总结一下吧。计算几何不同与解析几何,这里大部分使用的是向量和点,而不是解析式。 直线/射线:一个点+一个方向向量。 线段:两个端点。 多边形:按逆时针排序的点集。 圆:圆心+半径。 点积:两个向量的数量积。 叉积:两个向量组成的四边形的有向面积。基础部...
分类:
其他好文 时间:
2015-01-24 11:31:24
阅读次数:
182
1 /// 2 /// 根据面要素的ID获取面,判断点是否在面内 3 /// 4 /// 要判断的点,射线的起点 5 /// 面的ID 6 /// 面要素所在的图层 7 /// 8...
分类:
其他好文 时间:
2015-01-18 15:39:05
阅读次数:
551
1.在ngui事件代码中做一个判断如:[C#]纯文本查看复制代码viod OnClick(){if(UICamera.hoveredObject != null){...}}代表的意思是如果鼠标下面有NGUI物体就执行2.通过射线来检测[C#]纯文本查看复制代码private RaycastHit ...
分类:
其他好文 时间:
2015-01-06 13:26:32
阅读次数:
223
代码如下:#include //#include #include #include #include using namespace std;#define GL_PI 3.1415fvoid RenderScene(){ GLfloat sizes[2]; GLfloat step;...
分类:
其他好文 时间:
2015-01-02 10:54:47
阅读次数:
170
在第一篇网络分解成点,线,面.第二篇分别点以球形,线以圆柱,面分别以MergerBatch整合批次显示.因为整合批次显示后,相应的点,线,面不能以Ogre本身的射线来选取,因为整合后,以点举例,多个点显示虽然不在一起,但是是一个Mesh.Ogre本身的检测只能检测到这里,在我们这不满足要求,相应.....
分类:
其他好文 时间:
2015-01-01 23:44:24
阅读次数:
683
CAD中修剪命令是编辑命令中使用频率非常高的一个命令,延伸命令和修剪的命令效果相反,两个命令在使用过程中可以通过按Shift键相互转换。修剪和延伸通过缩短或拉长图形、删除图形多余部分,使图形与其他图形的边相接。因为有着两个命令,我们在绘制图形时可以不用特别精确控制长度,甚至可以用构造线、射线来代.....
分类:
其他好文 时间:
2014-12-29 15:13:46
阅读次数:
349