Skip to content

Squarified cushion shading isn't correct #223

@Lithopsian

Description

@Lithopsian

The addRidge() call at the start of layoutRow() uses the parent tile rectangle instead of a rectangle representing the row. This results in ill-defined cushion highlights that are mostly centred outside the leaf tiles. Using a newly-created a rectangle for each row results in well-defined cushion highlights. See the attached screenshot (not that the tile layout is also altered to match the original published paper, I'll discuss that in a separate issue).
Screenshot_2023-11-16_18-20-58

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions