This project requires a working knowledge of OpenGL and computer graphics programming. It uses the JOGL library, so you should be familiar with that. The included zip file has the files needed for this project. The files to be modified are located in the ./shadow folder. All requirements are listed as comments in the code, so have a look. A total of 14 modifications need to be made:
EXERCISE 1-2 is in Main.java.
EXERCISE 3 is in Main.java.
EXERCISE 4 is in phong.vs.
EXERCISE 5-6 is in Main.java.
EXERCISE 7-10 is in Main.java.
EXERCISE 11 is in light.vs.
EXERCISE 12 is in phong.vs.
EXERCISE 13-14 is in phong.fs.
Hello! I have a Computer Science Bachelor's degree and I started working at Gameloft an year ago, making games. I can do this for you in a day and explain the code and physics behind it for you
5 freelancers are bidding on average $189 for this job
Hello, expert in OpenGL and Java programming here. I can implement your project using JOGL (Java bindings for OpenGL). Thanks and let me know if you are interested in working with me, Paul