# Calculus 3

Imagine that you are designing the shading algorithm for a 3D com- puter game. The shading algorithm should be very simple. Imagine that we have a very simple planar triangular surface made by three vertices A(3,0,0), B(0,5,0), C(0,0,6), the surface is painted red but depending on how a source of light is hitting the surface and the posi- tion of the camera, we will see a bright red or a dark red. Suppose the light source is located at the point L(1,1, 10) and the cam- era is located at position P(x, y, z). With this information we can compute the brightness of the surface with respect to the camera as a function of the angle that form the light source with respect to the surface and the angle that form the camera with respect to the surface. Let us analyze this. You will need to compute the angle a that form the light source with respect to the surface. Then you will need to compute the angle B that form the camera with respect to the surface. Then consider the cosine of the difference cos(a - b). So if you an index of 100 will be the brightest red and 0 is the darkest red then, 100cos(a - b) will be the shade of the color with respect to the camera. Find the equation of the shading given the above information as a function of the position of the camera x, y, z

## Answer

**Answers can only be viewed under the following conditions:**

- The questioner was satisfied with and accepted the answer, or
- The answer was evaluated as being 100% correct by the judge.

1 Attachment

- answered
- 451 views
- $5.00

### Related Questions

- Let $f:U\subset\mathbb{R} ^3\rightarrow \mathbb{R} ^2$ given by $f(x,y,z)=(sin(x+z)+log(yz^2) ; e^{x+z} +yz)$ where $U = { (x, y, z) ∈ R^3| y, z > 0 }.$ Questions Inside.
- Calculus Integral Questins
- Find $lim_{x \rightarrow 0^+} x^{\ln x}$
- Derivatives again. Thank you!
- You have a piece of 8-inch-wide metal which you are going to make into a gutter by bending up 3 inches on each side
- Calculate $\iint_R (x+y)^2 e^{x-y}dx dy$ on the given region
- Application of Integrals
- Inverse function evaluation