Quoi de neuf dans Unity 2021.1.9


  • 2D : [URP] La caméra affiche un écran noir lorsque le post-traitement est activé dans le moteur de rendu 2D et dans le composant de caméra (1318500)

  • AI : plantage avec ComputeTileMeshJob lors de la génération de Navmesh (1329346)

  • Animation: [Performance Regression] AnimationWindowState:get_allCurves prend environ 5000 ms pour charger l’animation dans la fenêtre Animation (1320250)

  • Pipeline d’importation d’actifs : l’éditeur se bloque lors de l’exécution de l’action Annuler après l’ajout du composant source audio au préfabriqué (1335691)

  • Audio : les paramètres exposés par AudioMixer provoquent des assertions lorsqu’ils sont masqués et empêchent le fonctionnement de la liste déroulante (1336173)

  • Illumination globale : les sondes de réflexion ne contiennent pas d’éclairage de scène indirect après la cuisson GI à la demande à partir de la fenêtre d’éclairage (1324246)

  • Illumination globale : les sondes de réflexion doivent être refaites deux fois pour être mises à jour lors de l’utilisation du bouton « Générer l’éclairage » (1334283)

  • Illumination globale: [GPUPLM] Crash dans RadeonRaysMeshManager::RemoveGeometry lors de la cuisson d’un objet de jeu Terrain avec des lightmaps 4k sur certains GPU (1255993)

  • HD RP : l’éditeur plante sur GfxDeviceD3D12Base::DrawBuffersCommon lors du basculement entre les scènes (1329083)

  • IL2CPP : la génération échoue lors de l’utilisation d’une combinaison de messages, SyncVars et SyncList dans un projet (1328966)

  • IMGUI : le contenu d’une fenêtre ModalUtility est invisible lorsqu’elle est lancée à partir d’un menu contextuel Unity (1313636)

  • Linux : l’éditeur Linux plante à « _XFreeX11XCBStructure » lors du chargement des tutoriels (1323204)

  • Métal : les performances dans Game View sont considérablement affectées par Gfx.WaitForPresentOnGfxThread lorsqu’un deuxième moniteur est connecté (1327408)

  • Mobile: [Android] L’application s’arrête car OnPixelCopyFinishedListener n’est pas pris en charge sur les appareils avec moins de 24 SDK (1331290)

  • Mobile: [Android] La valeur Time.deltaTime devient constante 0,3 (3) après l’envoi en arrière-plan et la reprise d’une application (1328545)

  • Mono: [macOS] Unity se bloque lorsqu’une exception est levée après le chargement d’une DLL (1318755)

  • OpenGL : SRP Batcher ne fonctionne pas avec les API OpenGL lorsque le projet est construit (1331098)

  • Packman : l’utilisateur ne peut pas facilement configurer l’emplacement du cache local des packages UPM et Asset Store (1317232)

  • Profilage : GarbageCollectAssets est déclenché fréquemment lorsque des nombres d’images plus élevés sont définis (1332708)

  • Gestion des scènes : plantage sur BuildPrefabInstanceCorrespondingObjectMap lors du remplacement du préfabriqué imbriqué dans le bloc AssetDatabase.StartAssetEditing() (1324978)

  • Script : plantage sur mono_class_init lors de l’entrée en mode lecture après recompilation des scripts (1262671)

  • Script : augmentation du temps de rechargement de l’assemblage de script (1323490)

  • Sérialisation : plantage dans SerializedProperty::IsValid lors de la réorganisation d’une liste SerializedProperty (1320319)

  • Terrain : L’option d’opacité éclairée du terrain en tant que densité fait apparaître des zones alpha sur la 5ème couche ou plus avec des artefacts (1283124)

  • uGUI : la propriété RectMask2D Softness n’a aucun effet lorsqu’elle est utilisée sur le texte TextMeshPro (1331297)

  • 2D : Correction de la documentation du manuel Animation 2D.

  • 2D : Description du package d’animation 2D fixe.

  • 2D : Correction de la description du package PSDImporter 2D.

  • 2D : Correction d’un crash lors de la désactivation de Sprite Skin lorsque le rendu multithread est activé. (1296355)

  • 2D : Correction de la fenêtre de l’éditeur de sprites qui ne se mettait pas à jour lorsque la sélection était modifiée alors qu’elle n’était pas mise au point. (1327065)

  • 2D : la fenêtre de l’éditeur de Sprite fixe s’affiche vide lorsque Unity est relancé à certaines occasions. (1330622)

  • 2D: Correction de la fenêtre de l’éditeur de sprite pour se réinitialiser correctement après l’application à certaines occasions. (1322204)

  • 2D : Correction du blocage de Unity lors de l’importation de certains fichiers PSD. (1312835)

  • AI : Correction d’un crash rare qui se produisait lorsqu’un OffMeshLink sur le chemin du NavMeshAgent était déconnecté en raison de modifications apportées au NavMesh sous-jacent. (1298211)

  • Android : Correction d’un plantage au démarrage sur les appareils Android 4.4. (1331290)

  • Android : Correction d’un problème où une trop grande liste de paramètres de non-compression interromprait la procédure de construction d’apk. (1272592)

  • Audio : implémentation de la fonctionnalité de réinitialisation manquante pour AudioGroups. (1256250)

  • Pipeline de build : Correction d’un problème où la génération d’un build incluant un script à l’aide d’un type imbriqué sérialisable dérivé du type imbriqué, pouvait conduire à une build au moment de l’exécution. (1310970)

  • Burst : plantage dû aux informations de débogage des fonctions membres sur tvOS.

  • Rafale : correction d’un NullReferenceException dans le compilateur Burst lorsque des tableaux multidimensionnels étaient utilisés. Le compilateur produit désormais un message d’erreur correct indiquant aux utilisateurs que les tableaux multidimensionnels ne sont pas pris en charge par Burst.

  • Burst : correction du comportement du regroupement de travaux d’exécution DOTS pour gérer correctement le regroupement des types de travaux génériques lorsque toutes les formes fermées du type générique ne nécessitent pas de regroupement.

  • Editeur : La compression de texture ASTC devrait être invariante pour la plate-forme et le matériel maintenant (c’est-à-dire produire exactement les mêmes résultats entre les processeurs AMD et Intel par exemple, ce qui n’était pas toujours le cas auparavant). (1307140)

  • Éditeur : Correction de l’exception ArgumentOutOfRangeException dans TreeView lors de la réduction rapide des lignes. (1315468)

  • Éditeur : éléments fixes dans le menu contextuel ne faisant rien sur les tableaux non réordonnables dans un objet scriptable avec des éditeurs personnalisés. (1307389)

  • Éditeur : Résolution d’un problème où les champs d’objets miniatures volumineux ne redimensionnaient pas correctement leur texture. (1330963)

  • GI : correction de la régression des performances lors de la cuisson de sondes lumineuses avec un cookie lumineux dans la scène. (1323393)

  • Graphiques : correction d’une situation qui pouvait provoquer le plantage du GPU lorsqu’un rendu Skinned Mesh Renderer se voit attribuer un maillage, qui ne correspond pas à la configuration de taille / foulée attendue, et que Skinned Mesh Renderer est ensuite utilisé immédiatement avant que le skinning ait eu une chance de se produire .

  • Graphiques : Correction d’un artefact de filtre ACES dû à une erreur de demi-virgule flottante sur certaines plates-formes mobiles.

  • Graphiques : correction du streaming mip pour les maillages par lots statiques et utilisation de l’API CombineMesh. (1329555)

  • HDRP : Correction d’un problème où l’interface utilisateur de la fenêtre de débogage d’exécution fuyait les objets du jeu.

  • HDRP : Correction d’un problème où parfois un lookdev ancré pouvait être rendu à une taille nulle et se casser.

  • HDRP : Correction de l’artefact apparaissant lorsque les normales diffuses et spéculaires diffèrent trop pour le shader pour les yeux avec des lumières de zone.

  • HDRP : correction d’un bloom d’apparence en blocs lorsque la mise à l’échelle dynamique de la résolution était utilisée.

  • HDRP : Correction des calculs des coordonnées des tuiles des ombres de contact.

  • HDRP : Correction de la précision du brouillard dans certaines positions de la caméra. (1329603)

  • HDRP : Correction d’un problème avec l’allocation de mémoire tampon d’historique pour les AOV lorsque la demande n’arrive pas dans la première image.

  • HDRP : Correction d’un problème avec l’échec de la construction RAS lorsque LOD manquait un moteur de rendu.

  • HDRP : Correction de la vue de débogage LightCluster pour le lancer de rayons.

  • HDRP : Correction des propriétés d’émission du matériau ne commençant pas à être animées lors de l’enregistrement d’une animation. (1328108)

  • HDRP : correction des NaN lors du débruitage des pixels où le produit scalaire entre la direction normale et la direction de vue est proche de zéro. (1329624)

  • HDRP : Correction d’une exception de référence nulle dans le composant de volume Raytracing SSS.

  • HDRP : correction de la couleur de la pyramide incorrecte lorsque la résolution dynamique matérielle est activée.

  • HDRP : correction des reflets tracés par rayons trop sombres pour les matériaux non éclairés. Les réflexions sont maintenant plus cohérentes avec l’émissivité du matériau.

  • HDRP : Accumulation SSR fixe avec décalage avec décalage Rect Viewport sur la caméra.

  • HDRP : Correction de l’annulation de certaines propriétés sur l’éditeur léger.

  • iOS : Correction d’un plantage occasionnel lors de l’arrêt dans UnityMetalMemorylessDepth. (1333487)

  • macOS : correction du signe de code des fat dylibs ppc. (1319067)

  • macOS : Correction de la perte d’entrée et des plantages occasionnels lors de la connexion et de la reconnexion des contrôleurs. (1315229)

  • macOS : modèle de projet xcode mis à jour pour utiliser le système de construction « moderne ». (1326316)

  • Gestionnaire de packages : correction d’un bug où la fermeture de l’exemple de boîte de dialogue de réimportation exécutait l’action de réimportation de toute façon. (1335115)

  • Gestionnaire de packages : correction d’un bug où la réimportation d’un échantillon supprimait les dossiers parents. (1334082)

  • Gestionnaire de packages : correction d’un problème dans la logique de sélection de port du gestionnaire de packages qui pouvait parfois empêcher Unity de s’y connecter au démarrage. (1328669)

  • Particules : Ajout de la prise en charge du copier/coller de modules entiers via le menu contextuel de l’en-tête du module. (1314490)

  • Particules : Considérez le volume de particules entier lors de l’utilisation du module Trigger. (1325421)

  • Particules : flux de sommets à vitesse fixe pour les particules de maillage. (1328115)

  • Physique : correction d’un plantage lors de la tentative d’accès au Rigidbody à partir du résultat d’un rappel OnCollision, lorsque l’objet avec lequel nous sommes entrés en collision est un ArticulationBody. Le membre Collision.rigidbody est maintenant nul dans ce cas. (1320314)

  • Physique : Correction d’un problème où la définition d’un tableau de transformations d’os nuls en SkinnedMeshRenderer via la propriété ‘bones’ provoquait un plantage si un composant Cloth était présent sur le même GameObject. (1328023)

  • Préfabriqués : l’accès au mode préfabriqué est désormais disponible pour les préfabriqués non modifiables via les boutons fléchés de la hiérarchie et pour les modèles, le bouton Ouvrir de l’inspecteur est activé. (1324356)

  • Vue Scène/Jeu : correction de la valeur SceneView.rotation affectant de manière incorrecte la rotation de la caméra en mode 2D. (1314928)

  • Script : Correction de l’attribut RuntimeInitializeOnLoadMethod sur les méthodes au sein des classes imbriquées. (962800)

  • Script : la définition de la propriété Timeout sur un objet HttpClient propagera désormais correctement la valeur du délai d’attente à tous les objets HttpWebRequest créés par celui-ci pour la messagerie asynchrone. (1313205)

  • Script : lorsque la variable d’environnement UNITY_DIAG_ENABLE_DOMAIN_RELOAD_TIMINGS est définie, écrivez des horaires détaillés sur tout ce qui se passe dans les rechargements du domaine dans les journaux de l’éditeur. (1328820)

  • Shadergraph : Correction d’un problème où la mise à niveau à partir d’une ancienne version de ShaderGraph empêchait les mots-clés Enum d’être exposés. (1332510)

  • Terrain : correction d’un plantage causé par la définition d’instances d’arbres sur un terrain entre le moment où les terrains sont abattus et le moment où les arbres sont rendus. (1317966)

  • Interface utilisateur : pour corriger l’écrêtage avec des VisualElements qui utilisent l’astuce GroupTransform, le masquage imbriqué, qui n’est pas pris en charge dans cette version, force l’élément Leaf GroupTransform à se replier sur l’écrêtage rect, mais l’assertion présumait que cela ne pouvait pas se produire. (1328734)

  • Boîte à outils de l’interface utilisateur : correction de l’état désactivé qui ne s’affichait pas correctement après l’application des modifications hiérarchiques. (1321042)

  • Plate-forme Windows universelle : suggestion de mot fixe n’apparaissant pas dans le clavier à l’écran Windows lors de la modification d’un contrôle InputField ou TextMeshPro. (1332468)

  • Vidéo : Retard audio lors de la pause de VideoPlayer. (1316817)

  • Vidéo : l’audio est désynchronisé lors de la lecture via AudioSource. (1304061)

  • Vidéo : l’audio est lu pendant VideoPlayer.Prepare. (1316819)

  • Vidéo : l’importation de la vidéo ayant échoué est téléchargée et extraite de Unity Accelerator. (1292668)

  • Windows : les onglets ancrés conservent le focus lors du déplacement depuis une autre fenêtre. (1296690)

  • Windows : GetMouseButton(int) est correctement signalé lorsque vous cliquez dans la vue du jeu après avoir cliqué sur une autre fenêtre ou un autre onglet lorsque le lecteur est en cours d’exécution. (1326568)

  • Windows : OnMouseDown est correctement signalé lorsque vous cliquez d’une vue de jeu à une autre vue de jeu lorsque le lecteur est en cours d’exécution. (1327556)

  • XR : vérifiez la valeur de maxMultiviewViewCount dans VkPhysicalDeviceMultiviewProperties pour une meilleure détection de la prise en charge multivue Vulkan. (1308540)

  • XR : Correction d’un problème de symboles manquants sur certaines plateformes. (1333794)

  • XR : Correction des erreurs de validation Vulkan sur Oculus Quest et ajout de la prise en charge de l’extension Vulkan « Fragment Density Map 2 ». (1332783)



  • Source link

    Laisser un commentaire

    Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *