B.Sc. (Computer Science) Sem 6 Game Programming 2022-23 Question Paper - Mumbai University | munotes
Get access to whole semester resourcesSemester Pass
MU B.Sc. (Computer Science) student group
Free to join
Loading PDF...
Older exam
None: this is the earliest we hold
Newer exam
None yet: this is the latest
New papers land after each exam season.
Questions asked in this paper
- 2) Figures to the right indicate marks
-
Q3 Illustrations, in-depth answers and diagrams will be appreciated
-
Q4 Mixing of sub-questions is not allowed
-
Q1 Attempt all Questions 15 marks
- (A) Choose the correct alternative. 10
- (i) Which of the following function represents y=mx+c?
- (a) Linear
- (b) Cubic
- (c) Trigonometric
- (d) Quadratic is the angle of rotation about the z -axis
- (a) roll
- (b) pitch
- (c) yaw
- (d) None
- (iii) get the depth information is used
- (a) Back Buffer
- (b) Depth Buffer
- (c) Font Buffer
- (d) Swap Buffer
- (iv) Blender,3Delight,Corona etc are examples of ?
- (b) Rendering Engines
- (c) Scripting language
- (d) Graphics card
- (v) The UI Control that is not visible on the screen is?
- (a) Text
- (b) Image
- (c) Mask
- (vi) law states that light intensity on a surface is proportional to the of the angle between the surface normal vector and light
- (a) sine
- (b) cosine
- (c) tangent
- (d) cosec (vil) the transformation equation for Scaling To render the target, texture target view is created using
- (a) ID3D11DeviceContext
- (b) ID3D11RenderTargetView
- (ix) Inthe primitive topology every two Vertices in the draw, forms an
- (a) point
- (b) Line list
- (c) Point list
- (d) Line
- (x) The type of light that emits light equally in all directions is called ?
- (a) Point
- (b) Spot
- (c) Diffuse
- (d) Directional
- (B) Fill in the blanks. 5
- (i) The of a vector r is represented by Ilrll
- (ii) For 2D transformation the value of third coordinate i.e
- (iii) | Volume of the space the camera sees is
- (iv) is used to create a Multiplayer project
- (v) We use to send message to Unity console Attempt the following:(ANY THREE) (15)
- (A) Explain 2D Rotation about an Arbitrary Point
- (B) How does Dot product helps in Back Face Detection?
- (C) Explain the architecture of the GPU
- (D) 3D translation , 3D Scaling with suitable examples
- (E) Explain the concept of perspective projection
- (F) Explain how to derive a unit normal vector for a triangle
-
Q3 Attempt the following:(ANY THREE) 15 marks
- (A) the concept of swap Chain and page flipping
- (B) the following lighting
- a. Diffuse lighting
- b. Ambient lighting
- c. Specular lighting
- (C) Draw and explain the stages of the rendering pipeline of DirectX
- (D) the properties of Bezier curves
- (E) Explain the different topologies used in Input Assembler stages
- (F) Write a short note on the Vertex Shader stage the matrix for View
-
Q4 Attempt the following:(ANY THREE) 15 marks
- (A) Describe any two rendering engines
- (B) Explain the use of Physics in Unity projects
- (C) MR and mention its applications
- (D) Explain with code snippet the use of FixedUpdate() in Unity Script
- (E) Write a short note on Head mount display
- (F) Explain the steps in creating multiplayer project in Unity Attempt the following:(ANY FIVE) (15)
- (A) Explain in detail Direction Cosine
- (B) Explain in detail Cross or Vector Product with suitable example
- (C) What is Blending and mention the Blending equation, Blend Operations , Blend Factors and Blend State. (with reference to DirectX)
- (D) Mention any two differences between and MR
- (E) What is an Animation clip and how it is created?
- (F) Write a note on the COM object
- (G) the concept of a homogeneous coordinate system
- (H) What are raycasters? Explain in brief
Read from the scan above, so a character or two may differ. The scan is the original.
Something wrong on this page? Report it and we will check it against the scan.
Quick Help
No. The full paper opens straight away, with no login and nothing to pay.
Related Resources
Something wrong with this paper? Report it.
Connected Papers
B.Sc. (Computer Science) / Sem 6 · 49 papers
Questions? Email contact@munotes.in
Done!