DEV LOG 20250719 Dreams of Ylina, some dev stuff

DEV LOG 20250719 Dreams of Ylina, some dev stuff

Bug with textures applied by microsplat

autres textures utilisées à la place de certaines textures de sol

Bug présent uniquement dans les builds. Avec l’utilisation de Microsplat.

Il semble que des textures d’autres objets présents dans la scène soient utilisés par Microsplat pour texturer le sol.

Il est possible de contourner le bug en supprimer de la scène les objets en question. Le bug était parti également en activant la compression (normal ou high, n’importe) sur toutes les textuers du sol (y compris, normals, AO, …).

Cependant avec le retour du bug, j’ai contourné le problème en séparant certains objets de la scène dans une nouvelle scène, elle-même chargée dans le Awake du script d’initialisation de la scène (avec LoadSceneAsync ou LoadScene, n’importe). Ainsi, les objets sont ajoutés à la scène dans le Awake, et ne sont pas présents lors du chargement initial de la scène, le bug n’apparaît pas.

Réglages divers de Vegetation Studio

Vegetation Studio n’existe plus sur l’asset store, et le site du développeur n’existe plus non plus.

J’ai activé le mode de rendu « Instanced Indirect » (réglage sur chaque herbe ET dans l’onglet Advanced?) pour l’herbe et les fleurs, ce qui a de bien meilleures performance pour l’extérieur de l’île, (autour de 60 FPS en général, contre régulièrement 40 en « Instanced »).

Je vais tester également « Instanced Indirect » pour les arbres: conclusion: pas de réelle amélioration on dirait.

J’ai ajouté un LOD dans les prefabs d’herbe, il semble que ça améliore la performance également. En revanche ajouter un niveau de LOD pour les arbres (un impostor, avec Amplify impostors) diminie la performance de quelques FPS. En plus, ça fait revenir le bug cité plus haut, j’imagine parce que l’impostor amène de nouvelles textures en plus à être intégrée à la scène.

NOTE: Le meilleur effet de vent que j’ai vu pour l’herbe et les fleurs est avec le shader de l’asset Advanced Terrain Grass, mais à l’époque (il y a quelques anénes) il semblait avoir de moins bonnes performances que les prefabs de NatureManufacture (la plupart de la végétation que j’utilise vient de ces assets), j’ai donc gardé ces derniers pour la plupart des fleurs/herbes.

Laisser un commentaire

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