SUPERSTARWEBTECH

There is no elevator to success. You have to take the stairs. Take your first steps with SSWT!

CS602-Computer Graphics Assignment no. 3 Solution FALL 2019 Due date: 22 January, 2020

Subject: CS602-Computer Graphics

Semester: FALL 2019
Assignment No. 3

Due date: 22 Jan 2020

CS602-Computer Graphics Assignment 3 #Questions

Question no. 1:
Suppose a Movie maker wants to create a night vision effect in a scene. The scene has light grey colored chair having RGB components (0.5,0.7,0.8).6 He has used four light sources. In terms of RGB the intensities of light sources are l1(0.4,0.7,0), l2(0.2,0.1,0.5), l3(-0.5,-0.6,0.5) and l4(-0.1,-0.2,0 ) ; Light source 3 and light source 4 are dark lights having negative colors.

a) What will be the final light intensity? (5 marks)

b) Calculate the overall color contribution of light in relation to the object surface? (5 marks)

c) What color component(s) will remain absent from the scene? (3 marks)

d) Which color the object will look like in the presence of the light sources? (2 marks)

Hint: (You may check final color intensities given in color.pdf file)

Question no. 2:
Fiber Optics are widely used as optic cables to transmit light signals over long distances with minimal loss of data. It works on the principle of total internal reflection.

In order to simulate the fiber optic in computer graphics, calculate the critical angle where the inner core of fiber has index of refraction 1.5 while the cladding has index of 1.3.

Author

Anam Afzal

Hi, I'm a Pakistani freelancer with a passion for helping businesses achieve their online goals through no-code solutions. I specialize in WordPress customization and ManyChat automation, and I'm always on the lookout for new ways to use technology to make businesses more efficient and successful. I'm also a big believer in the power of no-code tools to democratize technology and make it accessible to everyone. I'm passionate about sharing my knowledge and helping others learn how to use no-code tools to create their own websites, automate their workflows, and grow their businesses. If you're looking for a reliable and experienced no-code developer, I'm here to help. Please feel free to contact me to discuss your project requirements.
Blog

Blog

Blog