gpt4 book ai didi

c++ - 路径笔划算法(转换为三角形/四边形)或其他建议

转载 作者:可可西里 更新时间:2023-11-01 18:37:15 29 4
gpt4 key购买 nike

有谁知道将 vector 路径转换为由三角形/四边形面组成的描边路径的好算法?理想情况下使用圆线连接。

基本上,我试图绘制一条粗路径,其颜色基于随路径距离变化的值。我正在考虑将路径转换为三角形/四边形并通过提供沿路径的距离作为一维纹理坐标来对其进行纹理映射,然后可以使用该坐标来检索三角形角处的颜色并进行插值。任何其他关于如何执行此操作的建议都不会看起来很糟糕并且可以消除锯齿,我们将不胜感激。

目前我正在使用 AGG 进行渲染,但我可能会使用替代方案,前提是它没有太多依赖项。我想用于渲染的后端并不重要。虽然 AGG 可以绘制路径,但 VertexSource 接口(interface)不允许除 x/y 坐标之外的其他顶点信息。此外,使用普通的 conv_stroke 时,将我的颜色映射到光栅器中看起来并不可行。

最佳答案

这是另一个很棒的 resource了解描边路径的机制。

关于c++ - 路径笔划算法(转换为三角形/四边形)或其他建议,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7025043/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com