GraphiteEditor / GraphiteEditor/Graphite

Gradient tool handles desync from exposed Fill gradient chains

Abierto
#4,314 0 comentarios 0 reacciones 0 asignados Ver en GitHub
Lenguaje dominante
Rust
Estrellas
27.2k
Forks
1.3k
Merge medio
20 h 5 min
PR fusionados (30 d)
57

Descripción

When a Gradient Value node feeds an exposed Fill node, the rendered gradient uses Fill's bounding box derived transform, but the Gradient tool reads identity from the chain until a Transform node is materialized. The metadata of the Fill node is also used for the chain.

https://github.com/user-attachments/assets/9b2c92ff-6097-4846-b7bd-4d05a19bada6

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Línea de trabajo

Reproduce el caso mostrado en la grabación adjunta: conecta un nodo Gradient Value a un nodo Fill expuesto y compara el degradado renderizado con los controles de la herramienta Gradient. Sigue cómo se utilizan la transformación derivada del cuadro delimitador y los metadatos del nodo antes de materializar un nodo Transform; se considera completado cuando los controles y el degradado renderizado permanecen alineados a lo largo de esa cadena.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
rust
Área
computer-graphics
Tipo de issue
Error
Dificultad
4/5
Tiempo estimado
3-5 días
Estado de actividad
Tranquilo
Claridad
Necesita aclaración
Aptitud para principiantes
45/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.