November 12, 2011
semangat sabuga
November 11, 2011
pacar, atau istri?
November 10, 2011
10 November 2011
February 28, 2011
GRAFIKA KOMPUTER :))
2. Method-method java yang digunakan untuk menggambar adalah :
- drawstring (String, int x, int y) berfungsi untuk menulis String yang diinginkan pada koordinat (x, y)
- drawLine (int x1, int y1, int x2, int y2) berfungsi untuk membuat garis dari titik (x1, y1) hingga (x2, y2)
- drawRect (int x, iny y, int width, int height) berfungsi untuk membuat sebuah persegi pada koordinat awal (x, y) sebagai titik pojok kiri atas
- drawOval (int x, int y, int width, int height) berfungsi untuk membuat oval pada koordinat awal (x, y) sebagai titik pojok kiri atas
- Algoritma Dasar hanya digunakan untuk setiap interval perubahan nilai x dimana terdapat nilai korespondensi y dengan interval perubahan nilai y
- Algoritma Bresenham digunakan dengan adanya hitungan untuk gradien
- Algoritma DDA digunakan dengan adanya hitung turunan dari x dan y
- Translasi adalah transformasi yang memindahkan objek dengan bentuk sama dan tidak mengalami perubahan
- Scalling merupakan perubahan ukuran suatu objek dengan mengalikan objek tersebut dengan matriks scalling
- Shearing adalah bentuk transformasi yang membuat distorsi bentuk dari suatu objek
- Rotasi merupakan perputaran suatu objek terhadap titik pusat objek tersebut
- Refleksi merupakan pencerminan terhadap sumbu x, sumbu y, sumbu x=y, atau sumbu x=-y
6. Viewport adalah daerah yang dipilih untuk ditampilkan dalam suatu alat untuk kemudian dipetakan.
7. Jika kita mengubah skala gambar menjadi lebih besar, kualitas grafik vektor tidak akan pecah, sedangkan untuk grafik bitmap akan terlihat pecah.
8. Foto hasil dari sebuah alat yang diproses secara digital, foto diambil dari keadaan nyata atau yang sebenarnya. Sedangkan gambar biasanya diambil dari imajinasi seseorang.
9. Elemen-elemen dasar Grafika Komputer adalah :
- Pemodelan yaitu penyajian objek-objek nyata (3D) ke model-model geometris
- Rendering yaitu pemberian nuansa realistis kepada model-model geometris sehingga memiliki sifat/keadaan yang sebenarnya
- Animasi yaitu memvisualkan bagaimana objek bergerak
November 11, 2009
program tabel mahasiswa
program tabel;
uses crt;
const n=100;
type mhs = record
npm : string[15];
nama : string[20];
kod : string[10];
sem : byte;
nlai : char;
end;
var
tbl : array[1..n,1..5] of mhs;
pil : char;
i,j,a : byte;
tempnpm,tempnam,tempkod : string;
tempsem : byte;
tempnlai : char;
begin
clrscr;
i:=0;
writeln('DATA MAHASISWA !');
writeln;
repeat
i:=i+1;
writeln;
write('NPM : ');readln(tbl[i,1].npm);
write('Nama : ');readln(tbl[i,2].nama);
write('Kode : ');readln(tbl[i,3].kod);
write('Semester : ');readln(tbl[i,4].sem);
write('Nilai : ');readln(tbl[i,5].nlai);
writeln;
write('Anda ingin memasukkan data lagi (Y/N) ? ');readln(pil);
until (pil='n') or (pil='N');
writeln;
writeln('Tekan ENTER untuk melihat tabel mahasiswa!');
readln;
clrscr;
writeln;
writeln('|------------------------TABEL MAHASISWA---------------------|');
writeln('| |');
writeln('| NPM | NAMA | KODE | SEMESTER | NILAI |');
writeln('|------------------------------------------------------------|');
writeln;
a:=6;
for j:=1 to i do
begin
gotoxy(1,a);write('|');gotoxy(3,a);write(tbl[j,1].npm);gotoxy(13,a);
write('|');gotoxy(15,a);write(tbl[j,2].nama);
gotoxy(34,a);write('|');gotoxy(36,a);write(tbl[j,3].kod);
gotoxy(43,a);write('|');gotoxy(48,a);write(tbl[j,4].sem);
gotoxy(54,a);write('|');gotoxy(58,a);write(tbl[j,5].nlai);
gotoxy(62,a);writeln('|');
a:=a+1;
end;
writeln('| |');
writeln('|------------------------------------------------------------|');
readln;
end.