登录 注册
当前位置:主页 > 资源下载 > 10 > gpucanvas:一个采用Rust编写的具备抗锯齿功能的2D矢量图形绘制库

gpucanvas:一个采用Rust编写的具备抗锯齿功能的2D矢量图形绘制库

  • 更新:2024-09-16 21:41:56
  • 大小:784KB
  • 推荐:★★★★★
  • 来源:网友上传分享
  • 类别:其它 - 开发技术
  • 格式:ZIP

资源介绍

gpucanvas 开发移至 工作正在进行中! 在Rust写的抗锯齿的2D矢量绘图库。 从移植 大多数实现与原始C代码相同,但已修复了一些错误,并添加了一些功能,并且使某些部分变得更加生锈。 渲染是通过一个OpenGl(ES)3.0+后端完成的。 特征 抗锯齿 贝塞尔(Bézier)路径填充和抚摸 单色和图像图案填充和笔触 渐变-箱形,线性(仅2个点)和径向 行程宽度和下限 行程帽:对接,圆形和方形 笔触连接:斜接,圆角和斜角 填充规则-EvenOdd / NonZero 矩形剪 合成模式(SourceOver,SourceIn,SourceOut,Atop等。) 全局Alpha 文字填充和笔触 文字整形 文字对齐:(左中右),(上,中,字母,下) 最近的字体匹配 路径命中测试 不支持 中风冲刺 路径剪 自定义着色器 3D转换 OpenGl