Préserver le rapport d'aspect sur l'atmosphère du ciel, donc les nuages et le soleil et les oiseaux ne s'étirent pas sur le portrait

Fixkamolos
Expédié
18 mai 2026 à 01:05 UTC
Auteur
Kamo
Commite
f6dec08

CloudsLayer, BirdsLayer et la partie soleil/étoile de SkyLayer étaient à l'aide de preserveAspectRatio, "none" donc sur un grand portrait téléphone, le SVG un système de coordonnées étiré indépendamment par axe. Résultat: ellipse les nuages se sont déformés verticalement, le cercle solaire est devenu un grand ovale, Les étoiles ressemblaient à des stries verticales. Fix: basculer les SVG atmosphériques en tranches xMidYMin (ancre en haut, préserver l'aspect, la culture horizontalement si nécessaire). SkyLayer est divisée en deux SVG empilés - un pente étiré (pas de distorsion visible depuis C'est juste de la couleur) - un aspect réservé SVG pour le soleil et étoiles. Symétrique à la tranche xMidYMax ancrée en bas sur les collines / skyline / maison / premier plan. Construire 29/29.

Tous les changements

Comme ce que tu vois expédier ?

Chacune de ces mises à jour atterrit automatiquement dans votre espace de travail. Commencez gratuitement et regardez-le grandir semaine après semaine.

Commencez gratuitement pour toujoursPrix de visualisation