Кажется, проблема в том, что вы устанавливаете strokeWidth
в 2.
штрих-ширина применяется ДО преобразования масштабирования, поэтому у вас есть единичный гекс с штрихом-шириной 2, который полностью скрывает белый гекс в центре. Этот затемненный (и, по-видимому, сплошной зеленый) гекс затем увеличивается в 20 раз, создавая зеленый гекс большего размера.
Попробуйте установить ширину хода ниже, например:
Polygon {
points: [1, 0, 0.5, - 0.866, - 0.5, - 0.866, - 1, 0, - 0.5, 0.866, 0.5, 0.866]
fill: Color.WHITE
translateX: 100
translateY: 100
strokeWidth: 0.5
transforms: Scale {x: 20, y: 20}
stroke: Color.GREEN
opacity: 0.3
}
и вы должны увидеть белый гекс с зеленой рамкой. Продолжайте уменьшать значение strokeWidth, пока не получите желаемые результаты.