vector-graphics

    2热度

    1回答

    我打算委托开发人员帮助我创建一个简单的数学艺术作品。我想知道是否可以用JavaScript矢量艺术完成以下内容,如果不能,您会推荐什么样的方法。 图像将从一些相交的线条开始形成一个形状。这基本上是放大1000%或更多的图像,用户可以滚动缩小,直到完整图像适合屏幕宽度。 当然,这个尺寸的实际图像会很大,所以我认为最好是以编程方式绘制它,这可能会使缩放时的线条粗细缩放一些,以便它们在完全放大时几乎不可

    1热度

    1回答

    我正在尝试在显示器上显示像素,准备在一组LED上显示时。 我正在使用字体绘制位图,然后读取位图,无论像素是较亮还是较暗,并将其放入布尔值的二维数组中。 然后将此数组传递到特定于接口的显示方法中进行显示。 由于这套设备只有6个像素高,我使用的字体是从www.dafont.com/6px.font获得6像素分辨率。 目前这个系统不能很好地显示 - 有些字符不是真正可读。 这是甚至正确的方法吗?我该怎么

    0热度

    1回答

    我想在一个颤动图中绘制两个矢量场。这已经在工作:对于每个点,有两个不同颜色的向量。现在的问题是,缩放比例不一样:例如从第一个字段(sol)的矢量(1,0)以另一个长度显示为字段2(res)中的(1,0)。 我该如何让箭袋绘制两个具有相同比例的字段,以便res中的(1,0)与我的地图上的(1,0)从sol具有相同的物理长度? 我的代码: import numpy as np from matplo

    1热度

    1回答

    我在paper.js中构建了一个工具,它允许插入新的控制点,这很好,我遇到的问题,是我还必须计算每个新控制点的手柄位置(除非我错过了某些东西,它并不表示纸张会为您做这件事),而这证明是非常重要的任务。下面的代码是我目前正在工作的,该点已成功添加到句柄中,但它会使曲线变形。我想添加手柄,使曲线不变形。 gEditor.MoveTool.onMouseDown = function (event) {

    0热度

    1回答

    我发现3D Vector规范化存在问题。它似乎只发生在一些特定的数字。每次我调用标准化函数时,Vector都会发生变化。 示例代码: Vector3 v1(-0.965090453265, -0.210381150246, 0.156014174223); std::cout.precision(15); v1.normalize(); std::cout << v1 << std::en

    5热度

    1回答

    搜索documentation之后,我仍然无法找到CGVector的合理解释。文档中提到的唯一情况是它显示了它的typedef是什么。 struct CGVector { CGFloat dx; CGFloat dy; }; typedef struct CGVector CGVector; 从基本几何学我知道dx意味着增量x或x的变化。 dy也是如此。有了这些知识,从

    5热度

    1回答

    我有图的邻接矩阵。我需要vizualize这个图没有相交的边缘。 图中的顶点可以随机排列。我知道一个解决方案 - 枚举交叉点的所有边。如果边相交,则重新排列顶点,但对于大量顶点(超过20个)来说,它太昂贵了。 任何其他想法如何检查相交的边缘?

    0热度

    1回答

    在我的游戏中,我有大约50个不同大小和不同颜色的实心圆分布在全屏幕上,他们不断调整自己的大小,创建动画。我目前正在使用Shaperenderer来渲染它们。这样,所有的圈子看起来都很脆,但看起来表现不是很好。我应该制作一个圆形精灵,然后使用SpriteBatch而不是Shaperenderer呈现所有这些?这样做会提高性能吗?

    0热度

    1回答

    在Blend中为Visual Studio 2013导入Adobe Illustrator文件可将Canvas和图像添加到我的项目中。但是,如果添加图像,导入不再是矢量图形,对吧? 我希望我可以导入.ai文件,生成一个Path对象,这样我就可以通过Visual Studio项目中的窗口大小动态缩放矢量图形。 有没有解决方案?

    3热度

    1回答

    我正在寻找一种方法将栅格(位图)手绘线条转换为一组近似路径的向量。 首先,是否有公共Java库或算法? 具体地,给出以下位图格式,我想向量集合组成橙色线的手绘黑线。理想情况下,我不希望矢量太紧密地跟随位图。像下面的橙线一样,它应该包含在某个可配置的误差范围内的线后的最小数量的顶点。 在此先感谢!