refactor(色彩管理): 统一色彩与四色保真
build.yaml / build (push) Successful in 10m5s

This commit is contained in:
xiaoqidun committed 2026-10-16 00:05:46 +08:00
1 parent 5e0bca66e3
commit b5a8c9af9c
24 files changed
+935 -223

No files matched your search

+6
View File
@@ -93,6 +93,9 @@ func (r *Renderer) ResolvePaint(fill *FillColor) (Paint, error) {
if node := fill.AxialShd; node != nil {
start, end := parseFloats(node.StartPoint), parseFloats(node.EndPoint)
stops := r.renderGradientStops(node.Segment, fill.Alpha)
if r.renderError != nil {
return Paint{}, r.renderError
}
sample, err := r.profileGradient(node.Segment, fill.Alpha)
if err != nil {
return Paint{}, err
@@ -107,6 +110,9 @@ func (r *Renderer) ResolvePaint(fill *FillColor) (Paint, error) {
if node := fill.RadialShd; node != nil && node.EndRadius > 0 {
start, end := parseFloats(node.StartPoint), parseFloats(node.EndPoint)
stops := r.renderGradientStops(node.Segment, fill.Alpha)
if r.renderError != nil {
return Paint{}, r.renderError
}
sample, err := r.profileGradient(node.Segment, fill.Alpha)
if err != nil {
return Paint{}, err