antvis / antvis/G

[g-webgl] Line 支持 lineCap

Open
#823 1 comment 0 reactions 1 assignee Claimed by @xiaoiver View on GitHub
bug
Dominant language
TypeScript
Stars
1.2k
Forks
230
PR merge metrics
No merged PRs in 30d

Description

lineCap 支持以下三个值:
![](https://wwwtyro.net/media/instanced-lines/caps-n-joins.svg)

其中 'butt' 不需要做额外处理,'round' 'square' 需要延伸。

但最困难的点是当存在虚线时,lineCap 也需要生效。下图为 Canvas 原生渲染的效果:

![Image](https://github.com/antvis/G/assets/3608471/9c5f24da-280b-4d43-9bdd-903248c075a7)

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.