| University | University of London (UOL) |
| Subject | CO3355: Advanced Graphics and Animation |
Question 1
Write GLSL shaders and the accompanying Processing code to implement the first, Phong [1] and second, Blinn-Phong [2] shading models. Make sure you cater for ambient and diffuse together with specular reflection and make all model parameters adjustable by the user. Enable camera navigation and incorporate a point light. Experiment by modifying the parameters of each model and demonstrate the outcome on different shapes. Discuss and evaluate the results.
Question 2
Extending your code from Question 11 add a second light to your scene and explore how you can combine the effects of multiple lights in each shading model. Make the position of both lights change smoothly over time. Demonstrate the outcome and discuss the results.
Buy Custom Answer of This Assessment & Raise Your Grades
Are you seeking the best CourseWork writing help in Singapore? Then you are in the right place. Singapore Assignment help has a panel of well-qualified experts who have complete knowledge to create outstanding coursework solutions on computer science assignments at a low price.
Looking for Plagiarism free Answers for your college/ university Assignments.
- Service Operations Management (SOM) – Individual Assignment October Semester, Academic Year 2025/2026 – Ngee Ann Polytechnic
- Corporate Criminality and Tax Evasion Assessment Essay Brief – Kaplan University
- CH3121 Chemical, Biological & Plant Safety Individual Continuous Assessment 2 2025
- ISIT312 Big Data Management Assignment 2 SIM S4 2025
- BC2402 Designing and Developing Databases Group Project Semester 1 2025/26
- BSE258 Teaching Physical Education and Sports End-of-Course Assessment – July Semester 2025
- BME355 Genomic Sequence Analysis End-of-Course Assessment – July Semester 2025
- QSM202 Construction Measurement (2 of 4) Architectural and M&E Works End-of-Course Assessment – July Semester 2025
- ELT201 Understanding Poetry End-of-Course Assessment – July Semester 2025
- NIE352 Interdisciplinary Problem-Solving for Impact Tutor-Marked Assignment 1 July 2025
