@@ -57,7 +57,7 @@ lui-même et donne un effet 3D à la scène.
5757
5858Modifiez le vertex shader pour qu'il inclue l'UBO comme dans l'exemple ci-dessous. Je pars du principe que vous
5959connaissez les transformations MVP. Si ce n'est pourtant pas le cas, vous pouvez vous rendre sur
60- [ce site](http :// opengl.datenwolf.net/gltut/html/index.html ) déjà mentionné dans le premier chapitre.
60+ [ce site](https :// www. opengl-tutorial.org/beginners-tutorials/tutorial-3-matrices/ ) déjà mentionné dans le premier chapitre.
6161
6262```glsl
6363#version 450
@@ -84,7 +84,7 @@ void main() {
8484}
8585```
8686
87- L'ordre des variables `in`, `out` et `uniform` n'a aucune importance. La directive `binding` est assez semblable à
87+ L'ordre des variables `in`, `out` et `uniform` n'a aucune importance. La directive `binding` est assez semblable à
8888`location` ; elle permet de fournir l'indice du binding. Nous allons l'indiquer dans l'organisation du descripteur.
8989Notez le changement dans la ligne calculant `gl_Position`, qui prend maintenant en compte la matrice MVP. La dernière
9090composante du vecteur ne sera plus à `0`, car elle sert à diviser les autres coordonnées en fonction de leur distance à
@@ -149,7 +149,7 @@ uboLayoutBinding.stageFlags = VK_SHADER_STAGE_VERTEX_BIT;
149149```
150150
151151Nous devons aussi informer Vulkan des étapes shaders qui accèderont à cette ressource. Le champ de bits ` stageFlags `
152- permet de combiner toutes les étapes shader concernées. Vous pouvez aussi fournir la valeur
152+ permet de combiner toutes les étapes shader concernées. Vous pouvez aussi fournir la valeur
153153` VK_SHADER_STAGE_ALL_GRAPHICS ` . Nous mettons uniquement ` VK_SHADER_STAGE_VERTEX_BIT ` .
154154
155155``` c++
@@ -262,7 +262,7 @@ supprimer depuis `cleanupSwapChain` :
262262``` c++
263263void cleanupSwapChain () {
264264 ...
265-
265+
266266 for (size_t i = 0; i < swapChainImages.size(); i++) {
267267 vkDestroyBuffer (device, uniformBuffers[ i] , nullptr);
268268 vkFreeMemory(device, uniformBuffersMemory[ i] , nullptr);
0 commit comments