42得票8回答
反双线性插值?

我有四个二维点,p0 = (x0,y0), p1 = (x1,y1)等等,它们形成了一个四边形。在我的情况下,这个四边形不是矩形,但它至少应该是凸的。 p2 --- p3 | | t | p | | | p0 --- p1 s 我正在使...

41得票12回答
如何测试一条线段是否与2D轴对齐的矩形相交?

如何测试二维坐标系中线段是否与轴对齐的矩形相交?该线段由其两个端点p1和p2定义。该矩形由左上角和右下角点定义。

39得票5回答
JavaScript的2D引擎

我试图使用HTML5画布和JavaScript构建基于瓷砖的游戏。有很多可选引擎,例如: JawsJS GameJS Cocos2D MelonJS CraftyJS ImpactJS (商业版) ... 列表还在不断增长。 然而,在所有这些不同的实现中似乎没有一个被公认为标准。本质...

38得票2回答
如何在Java中提取图像的一部分?

我有这个精灵表: 我该如何读取这个图像文件以提取其中的部分并用作sprite?

38得票4回答
将3D位置转换为2D屏幕位置 [r69!]

我需要Three.js代码将3D对象坐标转换为2D坐标,并在“div”元素中放置文本标签,以便我可以将它们放置在需要的位置(而不会随着3D移动而缩放/移动/旋转)。不幸的是,到目前为止,我看到和尝试过的所有示例似乎都在使用过时的函数/技术。在我的情况下,我相信我正在使用Three.js的r69...

36得票7回答
如何在C#中判断一条直线是否与一个平面相交?

我有两个点(一个线段)和一个矩形。我想知道如何计算线段是否与矩形相交。

36得票5回答
Android:寻找具有内半径和外半径的drawArc()方法

我有以下自定义视图: 我使用Canvas的drawArc()方法实现了这个视图。然而,使用这个方法时,我无法限制弧形的内部半径。 我想要的是像这样的效果: 只剩下一个外环。 我需要一个可以设置弧形内部半径的drawArc()函数。 有人有什么想法吗? (顺便说一下,覆盖内部区...

36得票2回答
System.Drawing.Point和System.Windows.Point有什么区别?

System.Drawing.Point和System.Windows.Point有什么区别? 在什么情况下应该使用哪个点类型? 我正在使用WPF。

35得票12回答
Javascript 2维数组indexOf

我有一个像这样的二维数组: var arr = [[2,3],[5,8],[1,1],[0,9],[5,7]]; 每个索引都存储一个包含某些元素坐标的内部数组。 如何使用 Array.indexOf() 检查新生成的坐标集是否已经包含在 arr 中?如果坐标不是重复的,我想将其推入 a...

34得票8回答
给定一点,找到最近的点

我有一个在2D图像中随机选择的像素集合K。对于图像中的每个其他像素,我需要找出离它最近的集合K中的像素(使用标准的sqrt(dx^2 + dy^2)距离测量)。我知道对于每个像素可能会有多个解。显然可以通过对集合中的每个像素进行暴力搜索来完成,但我更愿意避免这种方式,因为效率不高。有什么好的建...