• Tidak ada hasil yang ditemukan

Instructions: Answer all four [4] - EPrints USM

N/A
N/A
Protected

Academic year: 2024

Membagikan "Instructions: Answer all four [4] - EPrints USM"

Copied!
5
0
0

Teks penuh

(1)

November 2008

MSG 387 - Computer Graphics

[Grafik Komputer]

Duration : 3 hours [Masa : 3 jamJ

Please check that this examination paper consists of FIVE pages of printed material before

you

begin the examination.

[Sila pastikan

bahawa

kertas peperiksaan ini mengandungi LIMA muka surat yang bercetak

sebelum

anda memulakan peperiksaan

ini.l

Instructions:

Answer

all four

[4] questions.

Aranan:. Jawab semua

empat

[4]

soalan.l
(2)

1. (a)

Given

PQRS is a clipping window and

ABC

is a hiangle. Describe a process of cutting the triangle

ABC

against the clipping window PQRS using Sutherland-Hodgman polygon clipping algorithm.

[60 marks]

(b)

Discuss the following terms:

(i)

Bitmap.

(ii)

Pixmap.

(iii)

Scan line.

(iv)

Pixel mask.

(v)

Graphics output primitives.

[40 marks]

2. (a)

Describe a two dimensional viewing pipeline.

[10 marks]

(b) A

line segment and a triangle are displayed in a display window of size 600 pixels width and 450 pixels height.

If

in the world coordinate, the origin of the line segment

will

be at (-8, -2) andthe origin of the triangle is at (7,1) and in the modeling coordinate, the coordinates of the line segment endpoints

are (0,0)

and (6.0, 12.0) and the coordinates of the hiangle vertices are

(0,0),

(10, 3) and (8, 14), then find the coordinates of the line segment endpoints and the triangle in the display window in term of pixels.

[60 marks]

(c)

Describe all the steps taken in designing an animation. Explain briefly each of the steps.

[30 marks]

...3/-

(3)

aR

PQRS ialah suatu tetingkap guntingan dan ABC ialah sebuah segitiga. Perihalkan

proses

menggunting

segitiga ABC terhadap tetingkap guntingan

PQRS

menggunaknn algoritma guntingan poligon Sutherland

-

Hodgman.

[60 markahJ

@

Bincangkan istilah-istilah berikut:

(r)

Bitmap.

(ii)

Pixmap.

(ii,

Garis imbas.

(iv)

Topeng piksel.

(r)

Primitif output grafik.

[(40 markahJ

(a)

Perihalkan "

pipeline"

pemandangan dua dimensi.

flO

markahl

(b)

Suatu tembereng

garis

dan sebuah segitiga dipaparkan dalam tetingkap paparanyang bersaiz 600 piksel lebar dan 450 pilrsel tinggi.

Jika dalam koordinat dunia, asalan tembereng garis

di (8,

-2) dan asalan segitiga

di Q, I)

dan dalam koordinat model, koordinat hujung-hujung tembereng

garis ialah (0, 0) dan

(6.0, 12.0)

dan koordinat

bucu-bucu segitiga

ialah

(0,

0),

(10,

3)

dan (8,

l4),

maka

cari

koordinat tembereng garis dan segitiga dalam tetingknp paparan dalam sebutan piluel.

[60 markahJ

(c)

Perihalkan semua langkah-langkah

yang diambil dalam

mereka bentuk suatu animasi. Jelaskan dengan ringkas setiap langlah tersebut.

[30 markahJ

(4)

3. (a)

Discuss and classiff the logical interactive input devices.

[20 marks]

(b)

Describe the Basic Positioning Method in an interactive picture construction.

(20 marks)

(c) A

triangle

with

vertices at

A(4,

0),

B(7,

1) and C(1,5)

is rotated 45"

in counter clockwise direction about (7,

l),

then is reduced 50% horizontally and enlarge 100% vertically about (7,

l)

and finally is reflected about y axis.

Find the final coordinates of the vertices of the triangle.

[60 marks]

4. (a) A

clipping window is defined by (-1, -1) and (1, 1). Clip the following line segments against the clipping window using the parametric representation method:

(i)

Line AB where A(-0.2, 0) and B(0.2, 0.8).

(ii)

Line CD where C(-0.4, -0.8) and D(2.0, -1.9).

(iiD

Line EF where E(-1.5, 0) and F(0, 1.1).

[50 marks]

(b) Ifthe

center ofprojection is at (0, 0, -d) and the projection plane is on the xy plane, then derive the following perspective transformation matrix

M

p"r.

=

10 0l 00 00

0 0 0

I

d

0 0 0

[50 marks]

...5/-

(5)

[20 markahJ

(b)

Perihalkan Kaedah "Basic Positioning" dalam suatu pembinaan gambar saling aktif.

[20 markah]

(c)

Sebuah

segitiga

dengan bucu-bucu

di A(4,0), B(7, l) dan C(1,5)

diputarkan 45" dalam arah la'wan

jam

terhadap (7,

l),

kemudian dikecilkan 50ok secara mengufuk dan diperbesarkan 100% secara menegak terhadap (7,

t)

dan akhirnya dipantulkan terhadap pal<si

y. Cari

koordinat teralchir bagi bucu-bucu se gitiga.

[60 markah]

4. (a)

Suatu tetingknp guntingan ditalviJknn

oleh (1, -l) dan (1, 1)'Gunting

tembereng-tembereng

garis berikut terhadap tetingkap

guntingan

menggunakan kne dah perw akilan berparameter :

(i)

Garis AB di mana

A(0.2,

0) dan B(0.2, 0.8).

(iil

Garis CD di mana C(0.4, -0.8) dan D(2.0, -L9).

(iii)

Garis EFdi mana

E(l.5,

0) dan F(0,

I.l).

[50 markah]

(b)

Jika pusat unjuran berada

di

(0, 0, -d) dan satah unjuran berada

di

atas

satah

xy,

makn dapatknn matrilrs penjelmaan perspektif berikut

M

or,,

=

1000 0100 00 0

0

-oooOooo-

oo 11

d

150 markahJ

Referensi

Dokumen terkait

UNIVERSITI SAINS MALAYSIA First Semester Examination Academic Session 200812009 November 2008 MAT 363 - Statistical lnference [Pentaabi ran Statisti k] Duration : 3 hours [Masa : 3

Dengan menggunakan fungsi penj ana, sele saiksn hubungan j adi semula a, =3ar-r+ 4t-t dengan syarat avval ao --l [25 markahJ Andaikan G suatugrafdengan n bucudan e sisi,

s IMAA 1o1l 6' BentulrAran, tanpa menilai, satu kamiran untuk isipadu bonglcah yang diperoleh dengan memutarlan rantau yang dibatasi oleh g;aris-garis 2y=x+4, y=x and.r=0, sekitar

UNIVERSITI SAINS MAIAYSIA Peperiksaan Kursus Semasa Guti Paniang Sidang Akademik 2007 I2OOB Jun 2008 MAT 222- Differential Equations ll [Persamaan Pemhezaan II] Duration:3 hours

Second Semester Examination Academic Session 2007 l20}g April 2008 MAA 102 - Calculus For Science Students ll [Kalkulus Untuk Pelajar Sains ItJ Duration : 3 hours [Masa : 3 jam]

p4 markahl Biar M*rC suatu ruang vebor bagi matrilcs 3x2 di atas C dan biar P, A suotu rucmg veldor bagi polinomial yang darjahnya tidak melebihi 5 di atas C Bina suatu isomorfisma

UNIVERSITI SAINS MALAYSIA Second Semester Examination Academic Session 200812009 April/May 2009 MAA 102 - Calculus for Science Students ll [Kalkulus untuk Pelajar Sains II] Duration

UNIVERSITI SAINS MALAYSIA Second Semester Examination Academic Session 2OOT t2OAg Aprit 2008 MSS 212 - Further Linear Atgebra [Aljabar Linear Lanj utai] Duration : 3 hours [Masa: