63得票6回答
使用OpenGL(和OpenGL ES)渲染SVG

我目前正在调查使用OpenGL和OpenGL ES从SVG文件中呈现矢量图形的可能性。 我计划针对Windows和Android进行开发。 我理想的解决方案是具有最小化C库,可以从给定的SVG文件生成一个多边形三角剖分。 然后将生成标准的OpenGL或OpenGL ES调用,并在重新绘制时使用...

56得票5回答
如何找到一个多边形的重心?

为了获得中心,我尝试了对于每个顶点,将其添加到总和并除以顶点数。 我也尝试了找到最上面的、最下面的->获取中点...找到最左边的、最右边的、找到中点。 这两种方法都没有返回完美的中心,因为我依赖于中心来缩放多边形。 我想要缩放我的多边形,所以我可以在它们周围放置一个边框。 在考虑到多边...

51得票9回答
如何在按钮点击时更改矢量可绘制路径的颜色

通过新的Android支持更新,矢量图可向后兼容。我有一张带有多个路径的矢量图像。我希望在按钮点击或根据输入值进行编程时更改路径的颜色。是否可以访问矢量路径的名称参数?然后再更改颜色。

47得票5回答
HTML5画布矢量图形?

请告诉我你知道哪些用于在HTML5 Canvas中进行矢量图形绘制和处理的库? 谢谢!

47得票4回答
HTML邮件:mso条件的备用方案?

更新2023年:这个问题最初是在2013年提出的-那段时间以来,技术和支持的领域发生了巨大变化。接受的答案对于传统客户端来说是可用且有效的,但Frank Hagenson的答案很可能适用于现代客户端组合。请根据需要选择。 如果你和我一样,读到这里的时候你的眼睛可能已经开始抽搐了。我理解你...

45得票2回答
尝试重载操作符"/"时出现错误

最近我开始自学游戏编程。有人向我推荐使用Python,并给了我一本名为"Beginning game development with Python and Pygame: From novice to professional"的书。我学到了一个关于向量和创建Vector2类的部分。一切都进...

43得票2回答
海龟模块 - 保存图像

我想找出如何在使用Python的turtle模块创建绘图后保存位图或矢量图像。通过一些谷歌搜索,我找不到简单的答案。我找到了一个名为canvas2svg的模块,但我对Python非常陌生,不知道如何安装该模块。是否有一些内置的方法可以保存turtle画布的图像?如果没有,那么在Ubuntu机器...

42得票2回答
什么是立方贝塞尔曲线和二次贝塞尔曲线以及它们的使用场景有何区别?

最近我一直在玩Canvas,并使用与这些曲线相关的方法画了几个形状(水滴、花瓣、云、石头)。但是,我似乎无法弄清楚这些不同曲线的用例之间的区别。 我知道立方贝塞尔曲线有2个控制点、一个起始点和一个终点,而二次贝塞尔曲线只有一个控制点、一个起始点和一个终点。然而,在绘制形状时,我似乎无法轻松地...

41得票1回答
如何在EPS文件的每个对象中,将一种颜色替换为另一种颜色?

我有一个矢量图像需要编辑,使用的是Inkscape软件。我的目标是用另一组调色板颜色替换其中一组颜色。例如,我的图像中有一组调色板包含几种橙色、绿色和蓝色。如果我想用另一种颜色替换调色板中的橙色部分,我该怎么做呢?

40得票4回答
有没有适用于 Android 的可绘制图形设计师?

我想在我的Android应用程序中使用更多的向量绘图,因为提供图片既不够高效也不够可扩展。 Android提供了一系列Drawable文件格式,如ShapeDrawable,可以组合在一个LayeredDrawable中。如果能有一个设计师来可视化结果、进行绘画并处理所有生成的文件,那就很好...