Name | Number | |
---|---|---|
Bruno Rosendo | 201906334 | up201906334@fe.up.pt |
Henrique Sousa | 201906681 | up201906681@fe.up.pt |
-
For the fish's body texture, we used the following image.
-
For the pillars' texture, we used the following image.
-
We added an extra skybox (mountain), using the following cube map.
-
Regarding the water surface (exercise 5.2), instead of moving the image without taking the position of the pier into considerantion, we vary the texture's position slightly so it's always close to it, resulting in a more realistic scene.
-
For exercise 5.4, we created an extra class, MyPier, representing a set of MyPillars. Additionally, we created a class, MyFlora, representing the population of the scene (algaes, nest, etc). The objects are generated randomly, within certain limits.
-
For exercise 7, we created an extra class, MyAlgaeFormation, which creates algaes, randomly, in a small radius.
Exercise 4 - MyFish Exercise 5.1 - MyNest Exercise 5.2 - Water Surface Exercise 5.3 - MyRock and MyRockSet Exercise 5.4 - MyPiller and MyPier Exercise 5.4 - Other Elements Exercise 6 - Transporting Stones Exercise 6 - Stones Left in the Nest Exercise 7 - MyAnimatedFish Exercise 7 - Random Algaes Exercise 7 - Improved Fish Shader