geometry相关内容

我如何显示动作脚本2.0中的随机三角形的坐标?

我想用坐标生成一个随机的三角形,它显示了动作脚本2.0中每个角落的弧线与闪光灯8.0。 >这看起来很像你的上一个问题(也很像这个其他问题),但这里有: import flash.geom.Point; 函数randomPoint():Point {//返回舞台上的一个随机点 var p:Point = new Point(Math.floor(Math.random()*(Sta ..
发布时间:2017-12-10 23:10:31 跨浏览器开发

我如何显示一个随机的三角形的坐标在一个图形范围从+10到-10的XY轴在actionscript 2.0?

我如何显示一个随机三角形的坐标在一个图形,范围从-10到+10在XY轴与点(如A(2,1)等弧形在每个角落,在actionscript 2.0 解决方案 好的,到目前为止,我们已经完成了弧三角形,在网格上的三角形,和带坐标的三角形。现在是时候将所有这些组合成一段代码。你已经要求一个-10到+10的网格大小,但它只是一点点的工作,使其适用于任何规模的网格(以及在限制范围内)。 我们需要 ..
发布时间:2017-12-10 21:53:24 跨浏览器开发

黑色左/右三角形的尺寸不一样

使用HTML代码(◀和▶),我正在使用黑色左三角形/左左三角形几何形状作为链接, &安培;#9664; ▶ 由于某些原因,三角形不会显示相同的大小,即使我使用它们在没有其他元素的空白页上。 在Chrome上,左侧的指针略大于右侧的指针。 在Firefox上,右边的一个指向左边指向一个。 即使没有CSS,我也有问题 任何想法可能是 ..
发布时间:2017-08-17 00:30:07 前端开发

三个js顶点不更新

我正在使用three.js r67,顶点不更新。 我设置geometry.dynamic = true,geometry.verticesNeedUpdate = true。 圈子正在移动,但行是静态的.... 有人可以帮助我吗? var scene = new THREE.Scene(); var renderer = new THREE.WebGLRenderer(); ..
发布时间:2017-07-22 12:12:47 其他开发

在渲染后向三个网格添加几何

我正在创建一个具有THREE.Geometry实例的网格,然后填充几何的顶点和 faces 动态。几何被迭代地改进,在每次迭代时添加额外的顶点和面。如果我在将网格添加到场景之前优化几何,则会正确呈现。但是,如果我将网格添加到场景并进行渲染,那么修改它,只显示初始N面向第一个渲染中包含的几何。对这些面使用的顶点的位置的更改将被保留,但只会渲染N个面。 几何实例被标记为 dynamic = tr ..
发布时间:2017-07-22 10:14:52 其他开发

什么算法用于查找多边形与圆之间的交点?

我有地图。地图层顶部有一个多边形A和一个圆B.它们彼此相交。任何算法都可以计算交集区域C? 解决方案 假设您愿意对圆圈进行近似(具有大量边的多边形...),那么有一堆算法可以计算多边形裁剪的结果(请参见 here ,以获取一个简短的列表)。 一个简单的实现可以归结为: 确定什么样的多边形A的点位于多边形B中,反之亦然 确定跨越该内外边界的线段的交点, 构造从收集的一组点的一 ..
发布时间:2017-05-21 22:22:41 前端开发

鸟瞰图或2.5D渲染地图的问题

我正在开发一个转弯导航软件,我正在使用以下解决方案将我的路线变成2.5D或3D视图 使用C#从线绘制2.5D或3D地图 然而,上面的解决方案对于视图端口中的线是非常好的, x height或x> width,然后上面的解决方案变得疯狂。有没有人可以帮我找出如何解决问题? vvvv使用3D算法vvvv 。 vvvv没有3D算法vvvv 更新:: 使用这段代码后, ..
发布时间:2017-05-21 18:18:39 其他开发

是否有一个功能可以将一个圆圈的度数转移到0以上?

我正在Delphi XE2中找到类似于 Inc()的某个功能,它允许我从当前数量的度数中加减法,导致新的学位。例如,如果我有一个点在一个圆圈周围5度,我想减去10,我不应该得到-5度,而不是355(360 - 5)。与添加过去360相同 - 当它达到360时应该返回到0。 在Delphi中是否有这样的东西,所以我不必重写它?可能在 Math 单位? 解决方案 使用 System.S ..
发布时间:2017-04-28 20:48:46 Delphi

在Delphi的TImage控件上绘制球体

我想绘制这样的球体: 下面的代码是在TIMAGE上生成Circle的顶点和绘制一个圆,但是我想要它为SPHERE: for i:= 0 to 360 do begin //查找X和Y pntCordXY.X的值:= Radius * Cos(DegToRad(i)); pntCordXY.Y:= Radius * Sin(DegToRad(i)); 如果i = 0,那么 ..
发布时间:2017-04-24 22:19:04 Delphi

3点在2d共线

我试图验证3点(双)在2-D是否共线。我发现 不同的Pascal函数返回true,如果这是验证的;那些函数使用整数来指定X和Y坐标。我需要一个更精确的计算 至少是X和Y的小数部分的前3位,Y表示 为double类型。谁能帮助我吗? 我发现这个功能: 函数Collinear(x1,y1,x2,y2,x3,y3:Double):Boolean; begin 结果:=(((x2 ..
发布时间:2017-04-23 22:40:59 Delphi

将图像从3d透视图重新绘制到2d

我需要用Pascal / Delphi / Lazarus编写的反向透视变换。请参阅以下图片: 我想我需要遍历目标像素,然后计算源图像中的相应位置(以避免舍入错误等问题)。 function redraw_3d_to_2d(sourcebitmap:tbitmap,sourceaspect:extended,point_a,point_b,point_c,point_d:tpoint ..
发布时间:2017-04-23 12:58:01 Delphi

基于正方形瓦片的三角形正方形的坐标系中的边框

我正在为游戏创建一个2D,基于瓦片的地形系统。然而,我还使用游戏中的坐标,需要能够将边框映射到“瓦片坐标”中,并点击边界框所接触的每个瓦片(不用担心,有一个kd树和所有这些工作精细)。使用固定点“真实世界”坐标,我可以使每个瓦片计数为2 ^ n,只需右移位即可截断到瓦片坐标。我使用最小的x,y对和最大的x,y对来形成边框。我会分别叫他们 R0 和 R1 。 这里是一个边框,坐标为 R0:0. ..

查询输入矩形重叠的矩形集合

在多维空间中,我有一组矩形,它们都与网格对齐。 (我正在三维空间中使用“矩形”一词,它们将是矩形棱镜。) 我想查询所有重叠的矩形的集合一个输入矩形。 保存矩形集合的最佳数据结构是什么?我将添加矩形并从中删除矩形不时收集,但这些操作不常见。我想要快速的操作是查询。 一个解决方案是将矩形的角落保留在列表中,并对列表进行线性扫描,找到哪些矩形与查询矩形重叠,并跳过不需要的矩形。 ..
发布时间:2017-04-03 14:34:10 其他开发

快速查询的数据结构?

我知道我可以使用KD-Tree来存储点数,并在接近另一给定点的一小部分中快速迭代。我想知道是否有类似的行。 给定一组在 3D 中的行L(要存储在该数据结构中) )和另一个“查询行”q,我想能够快速地遍历L中“足够接近”到q的所有行。我计划使用的距离是两点u和v之间的最小欧氏距离,其中u是第一行上的某个点,v是第二行上的某个点。计算距离不是一个问题(有一个很好的技巧涉及交叉产品)。 也许 ..
发布时间:2017-04-03 11:37:47 C/C++开发

LatLong落在D3 + Leaflet中的给定多边形内

我想学习如何使用Javascript库小册子以及 d3 来创建各种地图视觉效果。 我一直在关注本教程,其创建美国的choropleth地图与一些互动。这提供了一些我需要的,但我想要的主要功能是有一个纬度/长坐标列表根据它们属于哪个区域。 例如,在教程地图中,如果我有一个落在亚利桑那州多边形状态的纬度长值(55,-3),程序可以将这个点归类为亚利桑那州。 在传单(或d3)库中有一个 ..
发布时间:2017-03-10 23:43:52 前端开发

从Delaunay三角剖分计算alpha形状的边界多边形

给定平面中的一组点,对于给定的正数α,α形的概念通过找到Delaunay三角剖分并删除至少一个边缘的长度超过α的任何三角形来定义。以下是使用d3的示例: http:// bl.ocks.org/gka/1552725 问题是,当有数千个点时,简单地绘制所有的内部三角形太慢了一个交互式可视化,所以我想只找到边界多边形。这不是那么简单,因为从这个例子中可以看到有时可能有两个这样的多边形。 ..
发布时间:2017-03-10 17:56:39 JavaScript

将不同大小的圆形包装到矩形中 - d3.js

我在尝试将不同尺寸的圆形包装到矩形容器中,而不是包装在与 d3.js 捆绑的圆形容器中 d3.layout.pack 。 这里是我想实现的布局: 我找到这篇文章,但我不是一个数学家来理解文章并将它们转换成代码... 任何人可以建议我应该开始将其转换为d3.js布局插件,或者如果你有类似于这种布局的可视化的气泡,请建议您采取任何解决方案。 谢谢。 解决方案 这是一个执 ..
发布时间:2017-03-10 17:34:48 前端开发