Prev: Q14, Next: Q15
Lecture notes of the week: W15


# Warning: this is a draft, please do not start until after the Thursday lectures!


# QS15: Week 15 Survey Questions

📗 Enter your ID (the wisc email ID without @wisc.edu) here: and click (or hit the "Enter" key)
📗 Your answers are not saved when you refresh or close the browser. You could print the page: , solve the problems, then enter all your answers at the end.
📗 For all questions except for the last one, you can select one or more choices. You get the point for the question only if you selected all the correct choices.

📗 Question 0


📗 Question 1




📗 Question 2


📗 Question 3




📗 Question 4


📗 Question 5




📗 Question 6


📗 Question 7




📗 Question 8


📗 Question 9


# Grade


 ***** ***** ***** ***** ***** 

 ***** ***** ***** ***** *****

# Submission


📗 Please do not modify the content in the above text field: use the "Grade" button to update.


📗 Please wait for the message "Successful submission." to appear after the "Submit" button. If there is an error message or no message appears after 10 seconds, please email the instructor or make a Piazza post about it. You could submit multiple times (but please do not submit too often): only the latest submission will be counted.
📗 If there are problems with grading, please try Ctrl+F5 or Shift+F5 or Shift+Command+R or Incognito mode or Private Browsing to refresh the cached JavaScript.

📗 [1 points] Suppose a THREE.AnimationClip("c", -1, [t1, t2]) for a THREE.Mesh is made up of two key frame tracks: t1 = new THREE.VectorKeyframeTrack(".position", [0, 1, 4], [1, 0, 0, 0, 1, 0, 0, 0, 1]) and t2 = new THREE.ColorKeyframeTrack(".material.color", [0, 2, 4], [1, 0, 0, 0, 1, 0, 0, 0, 1]), and linear interpolation is used. What is the color of the mesh when its position is [0, 1, 0]?
📗 Select only one answer: (1) if you think multiple answers are correct, select the best one; (2) if you think all other answers are incorrect, select "None of the other answers."; (3) Not selecting an answer will earn 0.25 points.





None of the other answers.
📗 [1 points] Suppose uv is the per fragment UV value in the fragment shader, x = uv.x - 0.5, y = uv.y - 0.5, and c1, c2 are two different colors. If gl_FragColor = mix(c1, c2, step(0.25, z)); creates a diamond 🔷 shape pattern on a square mesh, what is z?
📗 Select only one answer: (1) if you think multiple answers are correct, select the best one; (2) if you think all other answers are incorrect, select "None of the other answers."; (3) Not selecting an answer will earn 0.25 points.





None of the other answers.
📗 [1 points] Suppose a vertex v of a triangle is at the origin in the scene (its "worldPosition" is THREE.Vector(0, 0, 0)), then which of the following value is always vec4(0.0, 0.0, 0.0, 1.0) regardless of what transformation is applied to the mesh containing the triangle?
📗 Select only one answer: (1) if you think multiple answers are correct, select the best one; (2) if you think all other answers are incorrect, select "None of the other answers."; (3) Not selecting an answer will earn 0.25 points.





None of the other answers.
📗 [1 points] In the simple Phong model with diffuse and specular lighting, for a pixel in the fragment shader, N is the unit normal direction, L is the unit light direction, E is the unit camera direction, R is the unit reflected light direction (normalize(reflect(-L, N))). When is the specular light intensity the highest?
📗 Select only one answer: (1) if you think multiple answers are correct, select the best one; (2) if you think all other answers are incorrect, select "None of the other answers."; (3) Not selecting an answer will earn 0.25 points.





None of the other answers.
📗 [1 points] Suppose curve = new THREE.CatmullRomCurve3([new THREE.Vector3(2, 0, 0), new THREE.Vector3(0, 2, 0), new THREE.Vector3(0, 0, 2)], true, "catmullrom", 0.5) (here closed = true and tension = 0.5), what is curve.getTangent(0)?
📗 Select only one answer: (1) if you think multiple answers are correct, select the best one; (2) if you think all other answers are incorrect, select "None of the other answers."; (3) Not selecting an answer will earn 0.25 points.





None of the other answers.
📗 [1 points] A box =  new THREE.BoxGeometry(1, 1, 1, 1, 1, 1) has 6 faces and 4 vertices on each face, so the total number of vertices (or box.getAttribute("position").count) is 24. If vertex splitting is done to box and box2 = new THREE.BufferGeometry() is constructed so that two triangles on the same face can have different colors, what is the least number of vertices in box2 (box2.getAttribute("position").count)?
📗 Select only one answer: (1) if you think multiple answers are correct, select the best one; (2) if you think all other answers are incorrect, select "None of the other answers."; (3) Not selecting an answer will earn 0.25 points.





None of the other answers.
📗 [1 points] Which one of the following lines inside the requestAnimationFrame(time) function will not make the mesh = new THREE.Mesh() move smoothly up and down (in the Y direction)? Note: if more than one of following lines do not make the mesh move smoothly up and down, select the answer "More than one of the other answers". 
📗 Select only one answer: (1) if you think multiple answers are correct, select the best one; (2) if you think all other answers are incorrect, select "None of the other answers."; (3) Not selecting an answer will earn 0.25 points.





None of the other answers.
📗 [1 points] (TBA - Question on morphing)
📗 Select only one answer: (1) if you think multiple answers are correct, select the best one; (2) if you think all other answers are incorrect, select "None of the other answers."; (3) Not selecting an answer will earn 0.25 points.





None of the other answers.
📗 [1 points] (TBA - Question on procedural texture)
📗 Select only one answer: (1) if you think multiple answers are correct, select the best one; (2) if you think all other answers are incorrect, select "None of the other answers."; (3) Not selecting an answer will earn 0.25 points.





None of the other answers.
📗 [1 points] Questions that are identical or similar to the following questions will appear on the final exam.
{{}}
{{}}
{{}}
{{}}
{{}}
None of the above.





Last Updated: May 07, 2024 at 12:22 AM