munotes®

BSc CS Sem 6 2022 2023 2023 GAME PROGRAMMING Question Paper - Mumbai University | munotes

GAME PROGRAMMING.pdf
SEM 6 · 2022-2023 · 261 KB · 1 May 2025

Loading PDF...

Questions asked in this paper

  • 2) Figures to the right indicate marks
  1. Q3 Illustrations, in-depth answers and diagrams will be appreciated
  2. Q4 Mixing of sub-questions is not allowed
  3. 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
  4. 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
  5. 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.

Report an error

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.

Something wrong with this paper? Report it.

Connected Papers
BSc CS / Sem 6 · 49 papers
Browse all →
Questions? Email contact@munotes.in
Done!
Done!