# computer graphics assignment

Assume we have a camera at P=[1,1,1] which is looking at [0,0.0]', and we have a light at Q=[-3,20, -1]' which we want compute shadows for. To do that, we render a scene with the camera at Q looking at [0,0,0]', with up defined, as in the class discussion, as the projection of [0,1,0]' onto the plane with normal [-3,20,-1]'/norm([-3,20,-1']), and save the Z buffer, Zl. Now to determine if a point is in the shadow with respect to that light we compare the coordinates of that point in the light generated frame to the corresponding value in the Zl buffer. If the value in the Zl buffer is less than the z coordinate of the point, that point is in the shadow. But, since we are rendering in the camera frame the coodinates of our points are given in the camera frame coordinates. Therefore to use the Zl buffer we need a transform that takes the camera frame into the light frame.

Calculate that transform. Your answer can be a floating point 4x4 matrix or a symbolic 4x4 matrix. However to receive credit for the problem you must show enough intermediate calculations to indicate how the problem is solved.

Habilidades: Programação C, Programação C++ , Java

( 3 comentários ) new brunswick, United States

ID do Projeto: #6829604

## 3 freelancers estão ofertando em média \$32 para este trabalho

shahidost

Hi , I can easily done your project with accuracy. I have five years of experience in C/C++. I have already done such types of projects both in C/C++.You consider it done from my side. Thanks. My profile link for fur Mais

\$30 USD em 1 dia
(3 Comentários)
2.4
WBDS

Hi, there, I'm good at computer graphics, and solved many problems. You will be very satisfied with working with me. Thanks in advance.

\$35 USD em 1 dia
(0 Comentários)
0.0
metalogics3

Dear Prospect Hiring Manager. Thank you for giving me a chance to bid on your project. i am a serious bidder here and i have already worked on a similar project before and can deliver as u have mentioned I have Mais

\$35 USD em 1 dia
(0 Comentários)
0.0
FEuNroEjnwin

We are experienced in software development, Linux, Java, Python, advanced numerical computations, data analysis, crawler development etc. Our skkype is: solverio. Our website is: s ol ver . i o

\$25 USD in 30 dias
(0 Comentários)
0.0
viktorjamrich

Hi, my name is Viktor Jamrich. I'm a 3D engine designer. The technique you're talking about is Shadow mapping. You need to project the shadow map to the scene from the camera's perspective. You can check out Mais

\$30 USD em 1 dia
(0 Comentários)
0.0