-
- Downloads
Rendu des shaders avec des boutons
- Modification de 3 scripts pour pouvoir compiler le projet (il y a toujours une erreur concernant Vuforia avec le fichier manifest.json à l'ouverture du projet Unity mais un simple clic sur Continue suffit) - Ajout d'un bouton en Radial pour pouvoir passer d'une scène à l'autre, de MainScene à LAFINALE et inversement - Création d'un script ChangementScene pour permettre ce changement - Ajout d'une scène Rendu pour afficher différents tests de rendu, qui ressemble beaucoup à la scène BlurredEffect, mais les 3 poteaux sont, malgré leur Prefab identique, gérés séparément, pour les tests de rendu et montrer les différentes possibilités - Création d'un script ChangementShader pour boucler sur les 6 différents shaders, ou plutôt les materials pour éviter de potentiels bugs de rendu, et sur les 4 objects, la balle ainsi que les 3 poteaux, l'un après l'autre. La touche K sert à afficher les différents shaders ou materials référencés sur un bouton, tandis que la touche L permet de boucler sur les 6 shaders sur les 4 objets. Les différences Shader et Material dans les noms de fonction du script viennent de ces potentiels bugs, le script s'occupait initialement de changer les shaders, j'ai donc ajouté par la suite les fonctions pour les materials, qui souvent font des appels aux fonctions pour les shaders, pour garder une certaine cohérence dans le code et avec ce qui est affiché dans l'éditeur Unity - Les colonnes de boutons correspondent à un shader en particulier, tandis que les lignes de boutons correspondent à un objet, de bas en haut, la balle, le poteau 1, le poteau 2, le poteau 3
Showing
- Assets/ChangementScene.cs 33 additions, 0 deletionsAssets/ChangementScene.cs
- Assets/ChangementScene.cs.meta 11 additions, 0 deletionsAssets/ChangementScene.cs.meta
- Assets/ChangementShader.cs 154 additions, 0 deletionsAssets/ChangementShader.cs
- Assets/ChangementShader.cs.meta 11 additions, 0 deletionsAssets/ChangementShader.cs.meta
- Assets/Lib/Scripts/ConsoleTool/ConsolePro.cs 1 addition, 1 deletionAssets/Lib/Scripts/ConsoleTool/ConsolePro.cs
- Assets/Lib/Scripts/Manager.cs 1 addition, 1 deletionAssets/Lib/Scripts/Manager.cs
- Assets/Lib/Scripts/Vuforia/ExtendedObserverEventHandler.cs 2 additions, 2 deletionsAssets/Lib/Scripts/Vuforia/ExtendedObserverEventHandler.cs
- Assets/Lib/Shaders/Mat/BlurMaterial.mat 125 additions, 0 deletionsAssets/Lib/Shaders/Mat/BlurMaterial.mat
- Assets/Lib/Shaders/Mat/BlurMaterial.mat.meta 8 additions, 0 deletionsAssets/Lib/Shaders/Mat/BlurMaterial.mat.meta
- Assets/Lib/Shaders/Mat/PhantomOcclusionMaterial.mat 124 additions, 0 deletionsAssets/Lib/Shaders/Mat/PhantomOcclusionMaterial.mat
- Assets/Lib/Shaders/Mat/PhantomOcclusionMaterial.mat.meta 8 additions, 0 deletionsAssets/Lib/Shaders/Mat/PhantomOcclusionMaterial.mat.meta
- Assets/Lib/Shaders/Mat/ShadowPasserMaterial.mat 124 additions, 0 deletionsAssets/Lib/Shaders/Mat/ShadowPasserMaterial.mat
- Assets/Lib/Shaders/Mat/ShadowPasserMaterial.mat.meta 8 additions, 0 deletionsAssets/Lib/Shaders/Mat/ShadowPasserMaterial.mat.meta
- Assets/Lib/Shaders/Mat/simpleGrabPassBlurMaterial.mat 126 additions, 0 deletionsAssets/Lib/Shaders/Mat/simpleGrabPassBlurMaterial.mat
- Assets/Lib/Shaders/Mat/simpleGrabPassBlurMaterial.mat.meta 8 additions, 0 deletionsAssets/Lib/Shaders/Mat/simpleGrabPassBlurMaterial.mat.meta
- Assets/Scenes/MainScene.unity 435 additions, 108 deletionsAssets/Scenes/MainScene.unity
- Assets/Scenes/PROTO/LAFINALE.unity 437 additions, 2 deletionsAssets/Scenes/PROTO/LAFINALE.unity
- Assets/Scenes/Rendu.unity 5601 additions, 0 deletionsAssets/Scenes/Rendu.unity
- Assets/Scenes/Rendu.unity.meta 7 additions, 0 deletionsAssets/Scenes/Rendu.unity.meta
- Assets/StreamingAssets/log.txt 0 additions, 14 deletionsAssets/StreamingAssets/log.txt
Loading