Download as pdf or txt
Download as pdf or txt
You are on page 1of 2

2C 11 65 65 D 8F 90 9D E3 02

2C 11B B65 65B BD8 88FB B90 9D4 4E3 022 246C
6 9 0
C1 11B 656 5BDD88 8FB 909 D4E E30 224 46C0 0B8
1B 656 5B 88 FB 909 D4 30 224 6C B8 E2
11 65 5B D8 F 90 D E3 22 6 0B E C1
B 6 D 8 B 9 4E 0 4 C 8 2C 1
B6 6565 5BD 88F FB9 909DD4E 302 2246 6C0 0B8E E2C 11B B65
56 BD 88 B 09 4E 30 24 C0 B8 2C 11 65 65B
65 5B 8 FB 90 D4 3 22 6C B E2 1 B6 65 D
6 9 0 4 1
56 5BDD88 8FB 909 D4E E30 224 6C0 0B8 8E2C C11 B65 565B BD8 88F

Q. 1
N.B.
5B 8 FB 90 D4 3 22 6C B E2 1 B6 65 D 8F B9

5.
4.
3.
2.
1.
5B D8 8FB 90 9D4 E3 022 46C 0B 8E2 C1 1B6 565 BD 88F B9 09D
8 9 0 4 8 1

57099
BDD88 FB9 909 D4E E30 224 6C0 0B8 E2C C11 B65 565B BD8 88F B90 09D 4E3
F D 2 6 B E B 6 B 9 4 0
D8 88FB B90 09D 4E3 3022 246C C0B 8E 2C1 11B 656 5BDD88 8FB 909 D4E E30 224
8 9 4 0 4 8 2 1 6 5 F 9 D 2 6

tail.
88 FB9 909 D4E E30 224 6C0 0B8 E2C C11 B65 565B BD8 88F B90 09D 4E3 3022 246C C0B
FB 09 D4 30 22 6C B E2 11 B6 65 D 8F B9 9D 4E 02 46 0 8E
90 D4 E3 22 46C 0B 8E2 C1 B6 56 BD 88 B9 09D 4E 302 24 C0 B8 2C

second?
9D E 02 46 0B 8E C 1B 56 5B 88 FB 09 4 30 24 6C B8 E2 11

a) Start()
a) Linear
4E 302 246 C0 8E 2C 11B 65 5B D8 FB 90 D4 E3 22 6C 0B E2 C1 B6
30 24 C0 B8 2C 11 65 65 D8 8F 90 9D E3 022 46 0B 8E C1 1B 56

c) Update()

point values.
22 6C B E2 1 B6 65 BD 8F B9 9D 4E 02 46 C0 8E 2C 1B 65 5B
46 0B 8E C 1B 56 B 88 B 09 4 30 24 C B8 2 11 6 65 D
C0 8 2C 11 65 5B D8 FB 90 D E3 22 6C 0B E C1 B 56 BD 88
B8 E2C 11 B6 65 D 8F 90 9D 4E3 02 46 0B 8E 2C 1B 656 5B 88 FB

c) Trigonometric
E2 11 B6 565 BD 88F B9 9D 4E 02 246 C0 8E 2C 11B 65 5B D8 FB 90

What is Sine Rule?


c) point lightning
C1 B 56 BD 88 B 09 4E 30 24 C0 B8 2C 11 65 65B D8 8F 90 9D

c) Animation Class
a) diffuse lightning

What is back buffer?


1B 656 5B 88 FB 909 D4 30 224 6C B8 E2 11 B6 65 D 8F B9 9D 4E
65 5B D8 FB 90 D4 E3 22 6C 0B E2 C1 B6 565 BD 88 B9 09D 4E 302

lightning calculations?
65 D 8F 9 9D E 02 46 0B 8E C 1B 56 B 88 FB 09 4 30 24

What is unit quaternion?


BD 88 B9 09 4E 30 24 C0 8 2C 11 65 5B D8 F 90 D E3 22 6C

a) Animation Container
88 FB9 09 D4E 30 224 6C0 B8 E2C 11 B65 65B D8 8F B90 9D 4E3 022 46C 0B
Attempt All the Questions

FB 09 D4 30 22 6C B E2 11 B6 65 D 8F B9 9D 4E 02 46 0 8E

c) 𝑑 = √∆𝑥 2 + ∆𝑦 1 + ∆𝑧 2
a) 𝑑 = √∆𝑥 2 + ∆𝑦 2 + ∆𝑧 2
(a) Multiple Choice Questions:

90 D4 E3 22 46C 0B 8E2 C1 B6 56 BD 88 B9 09D 4E 302 24 C0 B8 2C


9D E 02 46 0B 8E C 1B 56 5B 88 FB 09 4 30 24 6C B8 E2 11
4E 302 246 C0 8E 2C 11B 65 5B D8 FB 90 D4 E3 22 6C 0B E2 C1 B6
1) All questions are compulsory.

30 24 C0 B8 2C 11 65 65 D8 8F 90 9D E3 022 46 0B 8E C1 1B 56
22 6C B E2 1 B6 65 BD 8F B9 9D 4E 02 46 C0 8E 2C 1B 65 5B
46 0B 8E C 1B 56 B 88 B 09 4 30 24 C B8 2 11 6 65 D
2. The Theorem of Pythagoras in 3D is

C0 8 2C 11 65 5B D8 FB 90 D E3 22 6C 0B E C1 B 56 BD 88
2) Figures to the right indicate marks.

(c) Answer in ONE or TWO sentences:


B8 E2C 11 B6 65 D 8F 90 9D 4E3 02 46 0B 8E 2C 1B 656 5B 88 FB
E2 11 B6 565 BD 88F B9 9D 4E 02 246 C0 8E 2C 11B 65 5B D8 FB 90
C1 B 56 BD 88 B 09 4E 30 24 C0 B8 2C 11 65 65B D8 8F 90 9D
4) Mixing of sub-questions is not allowed.

1B 656 5B 88 FB 909 D4 30 224 6C B8 E2 11 B6 65 D 8F B9 9D 4E

depth information about a particular pixel.


65 5B D8 FB 90 D4 E3 22 6C 0B E2 C1 B6 565 BD 88 B9 09D 4E 302
(2 ½ Hours)

65 D 8F 9 9D E 02 46 0B 8E C 1B 56 B 88 FB 09 4 30 24

Explain the prototype of WinMain() function.


BD 88 B9 09 4E 30 24 C0 8 2C 11 65 5B D8 F 90 D E3 22 6C

Page 1 of 2
List any four applications of augmented reality.
88 FB9 09 D4E 30 224 6C0 B8 E2C 11 B65 65B D8 8F B90 9D 4E3 022 46C 0B
FB 09 D4 30 22 6C B E2 11 B6 65 D 8F B9 9D 4E 02 46 0 8E

b) Init()
90 D4 E3 22 46C 0B 8E2 C1 B6 56 BD 88 B9 09D 4E 302 24 C0 B8 2C

d) Run()
b) Cubic

9D E 02 46 0B 8E C 1B 56 5B 88 FB 09 4 30 24 6C B8 E2 11
4E 302 246 C0 8E 2C 11B 65 5B D8 FB 90 D4 E3 22 6C 0B E2 C1 B6
1. Which of the following function represents y=mx+c?

30 24 C0 B8 2C 11 65 65 D8 8F 90 9D E3 022 46 0B 8E C1 1B 56

[Unit, depth, Position, XMFLOAT3, Box, Circle, Roll]


d) Quadratic

22 6C B E2 1 B6 65 BD 8F B9 9D 4E 02 46 C0 8E 2C 1B 65 5B
46 0B 8E C 1B 56 B 88 B 09 4 30 24 C B8 2 11 6 65 D
C0 8 2C 11 65 5B D8 FB 90 D E3 22 6C 0B E C1 B 56 BD 88
d) spot lightning

B8 E2C 11 B6 65 D 8F 90 9D 4E3 02 46 0B 8E 2C 1B 656 5B 88 FB

0B8E2C11B6565BD88FB909D4E302246C
b) pixel lightning

E2 11 B6 565 BD 88F B9 9D 4E 02 246 C0 8E 2C 11B 65 5B D8 FB 90

(b) Fill in the blanks (Use following pool to answer questions)


C1 B 56 BD 88 B 09 4E 30 24 C0 B8 2C 11 65 65B D8 8F 90 9D

d) Animation Frame
1B 656 5B 88 FB 909 D4 30 224 6C B8 E2 11 B6 65 D 8F B9 9D 4E

5. In UFO game _______ collider is best suited for pickup objects.


65 5B D8 FB 90 D4 E3 22 6C 0B E2 C1 B6 565 BD 88 B9 09D 4E 302
65 D 8F 9 9D E 02 46 0B 8E C 1B 56 B 88 FB 09 4 30 24 b) Animation Controller

3. In 3D graphics angle of rotation of an object about x-axis is _____.


BD 88 B9 09 4E 30 24 C0 8 2C 11 65 5B D8 F 90 D E3 22 6C
3) Illustrations, in-depth answers and diagrams will be appreciated.
Paper / Subject Code: 82907 / Game Programming

b) 𝑑 = √∆𝑥1 + ∆𝑦 2 +∆𝑧1

88 FB9 09 D4E 30 224 6C0 B8 E2C 11 B65 65B D8 8F B90 9D 4E3 022 46C 0B
d) 𝑑 = √∆𝑥 2 + ∆𝑦 2 + ∆𝑧1

FB 09 D4 30 22 6C B E2 11 B6 65 D 8F B9 9D 4E 02 46 0 8E
90 D4 E3 22 46C 0B 8E2 C1 B6 56 BD 88 B9 09D 4E 302 24 C0 B8 2C
9D E 02 46 0B 8E C 1B 56 5B 88 FB 09 4 30 24 6C B8 E2 11
5. Which of the following represents animation clips structured flowchart?

4E 302 246 C0 8E 2C 11B 65 5B D8 FB 90 D4 E3 22 6C 0B E2 C1 B6


30 24 C0 B8 2C 11 65 65 D8 8F 90 9D E3 022 46 0B 8E C1 1B 56
22 6C B E2 1 B6 65 BD 8F B9 9D 4E 02 46 C0 8E 2C 1B 65 5B
46 0B 8E C 1B 56 B 88 B 09 4 30 24 C B8 2 11 6 65 D
C0 8 2C 11 65 5B D8 FB 90 D E3 22 6C 0B E C1 B 56 BD 8
B8 E2C 11 B6 65 D 8F 90 9D 4E3 02 46 0B 8E 2C 1B 656 5B 88
E2 11 B6 565 BD 88F B9 9D 4E 02 246 C0 8E 2C 11B 65 5B D8 F

2. The _________buffer is a texture that does not contain image data but contains

4. __________ describes a 3D vector consisting of three single precision floating


3. Which of the following lightning type interpolates the normal and perform

4. Which of the following method of MonoBehaviour class is called 60 frames per

C1 B 56 BD 88 B 09 4E 30 24 C0 B8 2C 11 65 65B D8 8F
1B 656 5B 88 FB 909 D4 30 224 6C B8 E2 11 B6 65 D 8F B 1. A vector p is ________ vector if point P(x, y, z) is vector’s head and origin is its
65 5B D8 FB 90 D4 E3 22 6C 0B E2 C1 B6 565 BD 88 B9
[Total Marks: 75]

65 D 8F 9 9D E 02 46 0B 8E C 1B 56 B 88 FB
BD 88 B9 09 4E 30 24 C0 8 2C 11 65 5B D8 F 90
88 FB9 09 D4E 30 224 6C0 B8 E2C 11 B65 65B D8 8F B90
(15M)

FB 09 D4 30 22 6C B E2 11 B6 65 D 8F B9 9
90 D4 E3 22 46C 0B 8E2 C1 B6 56 BD 88 B9 09D
9D E 02 46 0B 8E C 1B 56 5B 88 FB 09 4
4E 302 246 C0 8E 2C 11B 65 5B D8 FB 90 D4
30 24 C0 B8 2C 11 65 65 D8 8F 90 9D E
22 6C B E2 1 B6 65 BD 8F B9 9D 4E
46 0B 8E C 1B 56 B 88 B 09 4 3
C0 8 2C 11 65 5B D8 FB 90 D E3
B8 E2C 11 B6 65 D 8F 90 9D 4E3 02
E2 11 B6 565 BD 88F B9 9D 4E 02
2C 11 65 65 D 8F 90 9D E3 02
2C 11B B65 65B BD8 88FB B90 9D4 4E3 022 246C
6 9 0
C1 11B 656 5BDD88 8FB 909 D4E E30 224 46C0 0B8
1B 656 5B 88 FB 909 D4 30 224 6C B8 E2
11 65 5B D8 F 90 D E3 22 6 0B E C1
B 6 D 8 B 9 4E 0 4 C 8 2C 1
B6 6565 5BD 88F FB9 909DD4E 302 2246 6C0 0B8E E2C 11B B65
56 BD 88 B 09 4E 30 24 C0 B8 2C 11 65 65B
65 5B 8 FB 90 D4 3 22 6C B E2 1 B6 65 D
6 9 0 4 1

(f)
(f)

(f)

(c)
(c)
(c)
(c)

(e)
(e)
(e)
(e)

(a)
(a)
(a)
(a)

(b)
(b)
(b)
(b)

(d)
(d)
(d)
(d)
56 5BDD88 8FB 909 D4E E30 224 6C0 0B8 8E2C C11 B65 565B BD8 88F

Q. 5
Q. 4
Q. 3
Q. 2
5B 8 FB 90 D4 3 22 6C B E2 1 B6 65 D 8F B9
5B D8 8FB 90 9D4 E3 022 46C 0B 8E2 C1 1B6 565 BD 88F B9 09D
8 9 0 4 8 1

57099
BDD88 FB9 909 D4E E30 224 6C0 0B8 E2C C11 B65 565B BD8 88F B90 09D 4E3
F D 2 6 B E B 6 B 9 4 0
D8 88FB B90 09D 4E3 3022 246C C0B 8E 2C1 11B 656 5BDD88 8FB 909 D4E E30 224
8 9 4 0 4 8 2 1 6 5 F 9 D 2 6
88 FB9 909 D4E E30 224 6C0 0B8 E2C C11 B65 565B BD8 88F B90 09D 4E3 3022 246C C0B
FB 09 D4 30 22 6C B E2 11 B6 65 D 8F B9 9D 4E 02 46 0 8E
90 D4 E3 22 46C 0B 8E2 C1 B6 56 BD 88 B9 09D 4E 302 24 C0 B8 2C
example.

9D E 02 46 0B 8E C 1B 56 5B 88 FB 09 4 30 24 6C B8 E2 11
4E 302 246 C0 8E 2C 11B 65 5B D8 FB 90 D4 E3 22 6C 0B E2 C1 B6

Show that:
30 24 C0 B8 2C 11 65 65 D8 8F 90 9D E3 022 46 0B 8E C1 1B 56
22 6C B E2 1 B6 65 BD 8F B9 9D 4E 02 46 C0 8E 2C 1B 65 5B
46 0B 8E C 1B 56 B 88 B 09 4 30 24 C B8 2 11 6 65 D
C0 8 2C 11 65 5B D8 FB 90 D E3 22 6C 0B E C1 B 56 BD 88
B8 E2C 11 B6 65 D 8F 90 9D 4E3 02 46 0B 8E 2C 1B 656 5B 88 FB
E2 11 B6 565 BD 88F B9 9D 4E 02 246 C0 8E 2C 11B 65 5B D8 FB 90
C1 B 56 BD 88 B 09 4E 30 24 C0 B8 2C 11 65 65B D8 8F 90 9D
1B 656 5B 88 FB 909 D4 30 224 6C B8 E2 11 B6 65 D 8F B9 9D 4E

a. GetMessage()

b. Adding Video
a. Adding Audio
65 5B D8 FB 90 D4 E3 22 6C 0B E2 C1 B6 565 BD 88 B9 09D 4E 302

b. PeekMessage()
65 D 8F 9 9D E 02 46 0B 8E C 1B 56 B 88 FB 09 4 30 24
BD 88 B9 09 4E 30 24 C0 8 2C 11 65 5B D8 F 90 D E3 22 6C
88 FB9 09 D4E 30 224 6C0 B8 E2C 11 B65 65B D8 8F B90 9D 4E3 022 46C 0B

e. PostQuitMessage()
d. DispatchMessage()
c. TranslateMessage()
FB 09 D4 30 22 6C B E2 11 B6 65 D 8F B9 9D 4E 02 46 0 8E
90 D4 E3 22 46C 0B 8E2 C1 B6 56 BD 88 B9 09D 4E 302 24 C0 B8 2C
9D E 02 46 0B 8E C 1B 56 5B 88 FB 09 4 30 24 6C B8 E2 11

b. sin⁡(2𝐵) = 2sin(B)cos(𝐵)
State and prove the cosine rule.
4E 302 246 C0 8E 2C 11B 65 5B D8 FB 90 D4 E3 22 6C 0B E2 C1 B6

c. Adding GUIText element


30 24 C0 B8 2C 11 65 65 D8 8F 90 9D E3 022 46 0B 8E C1 1B 56
22 6C B E2 1 B6 65 BD 8F B9 9D 4E 02 46 C0 8E 2C 1B 65 5B
46 0B 8E C 1B 56 B 88 B 09 4 30 24 C B8 2 11 6 65 D

Write a short note on smart glasses.

Write down the steps for following:


C0 8 2C 11 65 5B D8 FB 90 D E3 22 6C 0B E C1 B 56 BD 88
B8 E2C 11 B6 65 D 8F 90 9D 4E3 02 46 0B 8E 2C 1B 656 5B 88 FB

Attempt the following (Any THREE)


Attempt the following (Any THREE)
Attempt the following (Any THREE)
Attempt the following (Any THREE)

E2 11 B6 565 BD 88F B9 9D 4E 02 246 C0 8E 2C 11B 65 5B D8 FB 90


C1 B 56 BD 88 B 09 4E 30 24 C0 B8 2C 11 65 65B D8 8F 90 9D

What is the idea behind compound angle?


1B 656 5B 88 FB 909 D4 30 224 6C B8 E2 11 B6 65 D 8F B9 9D 4E
65 5B D8 FB 90 D4 E3 22 6C 0B E2 C1 B6 565 BD 88 B9 09D 4E 302
Write a short note on perspective projection.

65 D 8F 9 9D E 02 46 0B 8E C 1B 56 B 88 FB 09 4 30 24
BD 88 B9 09 4E 30 24 C0 8 2C 11 65 5B D8 F 90 D E3 22 6C

Page 2 of 2
88 FB9 09 D4E 30 224 6C0 B8 E2C 11 B65 65B D8 8F B90 9D 4E3 022 46C 0B

Explain in brief COM with respect to Direct3D.


vector n (0,1,0) check the visibility of the object.
FB 09 D4 30 22 6C B E2 11 B6 65 D 8F B9 9D 4E 02 46 0 8E
90 D4 E3 22 46C 0B 8E2 C1 B6 56 BD 88 B9 09D 4E 302 24 C0 B8 2C

a. sin(𝐴 ± 𝐵) = sin(𝐴) cos⁡(𝐵) ± cos(𝐴) sin⁡(𝐵)

Write a short note on animation controller in Unity.


9D E 02 46 0B 8E C 1B 56 5B 88 FB 09 4 30 24 6C B8 E2 11
4E 302 246 C0 8E 2C 11B 65 5B D8 FB 90 D4 E3 22 6C 0B E2 C1 B6
Explain the concept on index buffer and vertex buffer.

30 24 C0 B8 2C 11 65 65 D8 8F 90 9D E3 022 46 0B 8E C1 1B 56

----------------------------------------
22 6C B E2 1 B6 65 BD 8F B9 9D 4E 02 46 C0 8E 2C 1B 65 5B
Explain in brief the situation which leads to gimbal lock.

46 0B 8E C 1B 56 B 88 B 09 4 30 24 C B8 2 11 6 65 D
Explain how to derive a unit normal vector for a triangle.

C0 8 2C 11 65 5B D8 FB 90 D E3 22 6C 0B E C1 B 56 BD 88
B8 E2C 11 B6 65 D 8F 90 9D 4E3 02 46 0B 8E 2C 1B 656 5B 88 FB

0B8E2C11B6565BD88FB909D4E302246C
E2 11 B6 565 BD 88F B9 9D 4E 02 246 C0 8E 2C 11B 65 5B D8 FB 90
C1 B 56 BD 88 B 09 4E 30 24 C0 B8 2C 11 65 65B D8 8F 90 9D
1B 656 5B 88 FB 909 D4 30 224 6C B8 E2 11 B6 65 D 8F B9 9D 4E
Write a short note on swap chain of DirectX rendering pipeline.
65 5B D8 FB 90 D4 E3 22 6C 0B E2 C1 B6 565 BD 88 B9 09D 4E 302

State the difference between virtual reality and augmented reality.


What is mixed reality? Explain in brief any four applications of it.
65 D 8F 9 9D E 02 46 0B 8E C 1B 56 B 88 FB 09 4 30 24
BD 88 B9 09 4E 30 24 C0 8 2C 11 65 5B D8 F 90 D E3 22 6C
Explain in brief the role of following functions in window creation:

State the difference between diffuse lighting and specular lightning.


Paper / Subject Code: 82907 / Game Programming

Explain capsule and sphere colliders used in Unity under 3D project.


88 FB9 09 D4E 30 224 6C0 B8 E2C 11 B65 65B D8 8F B90 9D 4E3 022 46C 0B
Explain in brief 3D scaling and 3D translation with suitable example.

FB 09 D4 30 22 6C B E2 11 B6 65 D 8F B9 9D 4E 02 46 0 8E
90 D4 E3 22 46C 0B 8E2 C1 B6 56 BD 88 B9 09D 4E 302 24 C0 B8 2C
Explain the input assembler(IA) stage of Direct3D11 rendering pipeline.

9D E 02 46 0B 8E C 1B 56 5B 88 FB 09 4 30 24 6C B8 E2 11

Write a short note on RigidBody component of Physics under 3D project.


4E 302 246 C0 8E 2C 11B 65 5B D8 FB 90 D4 E3 22 6C 0B E2 C1 B6
What is GPU? Explain in brief the communication between CPU and GPU.

30 24 C0 B8 2C 11 65 65 D8 8F 90 9D E3 022 46 0B 8E C1 1B 56

What is multi-sampling? Describe how multi-sampling is done in Direct3D.


22 6C B E2 1 B6 65 BD 8F B9 9D 4E 02 46 C0 8E 2C 1B 65 5B
46 0B 8E C 1B 56 B 88 B 09 4 30 24 C B8 2 11 6 65 D
C0 8 2C 11 65 5B D8 FB 90 D E3 22 6C 0B E C1 B 56 BD 8
B8 E2C 11 B6 65 D 8F 90 9D 4E3 02 46 0B 8E 2C 1B 656 5B 88
E2 11 B6 565 BD 88F B9 9D 4E 02 246 C0 8E 2C 11B 65 5B D8 F

Given a light source at (20,20,40) and the illuminated source as (0,10,0) and unit
Define quaternion. Explain addition and subtraction of quaternion with suitable

C1 B 56 BD 88 B 09 4E 30 24 C0 B8 2C 11 65 65B D8 8F
1B 656 5B 88 FB 909 D4 30 224 6C B8 E2 11 B6 65 D 8F B
65 5B D8 FB 90 D4 E3 22 6C 0B E2 C1 B6 565 BD 88 B9
65 D 8F 9 9D E 02 46 0B 8E C 1B 56 B 88 FB
BD 88 B9 09 4E 30 24 C0 8 2C 11 65 5B D8 F 90
88 FB9 09 D4E 30 224 6C0 B8 E2C 11 B65 65B D8 8F B90
(15M)
(15M)

FB 09 D4 30 22 6C B E2 11 B6 65 D 8F B9 9

(15 M)
(15 M)

90 D4 E3 22 46C 0B 8E2 C1 B6 56 BD 88 B9 09D


9D E 02 46 0B 8E C 1B 56 5B 88 FB 09 4
4E 302 246 C0 8E 2C 11B 65 5B D8 FB 90 D4
30 24 C0 B8 2C 11 65 65 D8 8F 90 9D E
22 6C B E2 1 B6 65 BD 8F B9 9D 4E
46 0B 8E C 1B 56 B 88 B 09 4 3
C0 8 2C 11 65 5B D8 FB 90 D E3
B8 E2C 11 B6 65 D 8F 90 9D 4E3 02
E2 11 B6 565 BD 88F B9 9D 4E 02

You might also like