Selasa, 29 November 2011

desain permodelan grafis


Mengenai tugas yang diberikan oleh dosen dan menambahkan dengan artikel yang pernah saya buat sebelumnya yaitu “antara vektor dan bitmap pada grafis”.

mengenai Desain permodelan grafik disini saya akan mencoba membahas apa itu desain permodelan grafik dan bagaimana cara mengimplementasikan nya.

Oke mula mula dimulai dari pengertian desain permodelan grafik:

pengertian

Desain
adalah sebuah model atau cara atau proses untuk mendapatkan suatu obyek baru. Atau biasa merupakan suatu gambaran atau suatu pola yang akan memiliki tujuan untuk menghasilkan sesuatu.

Pemodelan
Pemodelan merupakan tahap dimana akan dibentuk suatu obyek. Obyek yang dibuat dan di desain akan dibentuk seolah-olah benar-benar nyata

Grafik
Grafik identik dengan suatu garis-garis, tanda, dan bentuk huruf. Grafik juga di definisikan sebagai suatu pembuatan, penyimpanan serta manipulasi model dan citra.

Dengan kata lain desain permo

delan grafik berarti proses dimana akan diciptakan suatu obyek baru menggunakan suatu perangkat lunak yang melalui tahapan-tahapan yaitu membuat, menyimpan, dan memanipulasi model dan citra.

Implementasi pada proses model pada aplikasi blender :

1. Pilih menu Add > Text (atau tekan space bar lalu pilih add > text). Maka akan muncul tulisan text

2. Untuk merubah tulisan Ganti mode viewport ke mode edit (Tekan TAB).Rubah Tulisan sesuai keinginan.


3. Tanpa memodifikasi, bentuk hurufnya hanya datar tidak menonjol.Jika kita ingin agar text tidak hanya datar, atau memiliki volume, maka cari pengaturan "extrude" pada menu bagian bawah. Rubah nilai angkanya. Semakin besar angka maka volume text akan semakin tinggi. Atur ketebakan volume text dengan merubah nilai "width"

4. Supaya terlihat nyata tambah juga material pada text.

contoh:

contoh algoritma greedy pada c++


dibawah ini merupakan contoh algoritma greedy pada java. dengan contoh aplikasi penukaran koin logam
#include
#include
#define size 99
void sort(int[], int);
main()
{
int x[size],i,n,uang,hasil[size];
printf("\n Banyak Koin :");
scanf("%d", &n);
printf("\n \n Masukkan Jenis Koin : \n");
for(i=1;i<=n;i++)
{
scanf("%d", &x[i]);
}
sort(x,n);
printf("\n Koin yang Tersedia :");
for(i=1;i<=n;i++)
{
printf("%d", x[i]);
printf("\n");
}
printf("\n");
printf("\n Masukkan Nilai yang Dipecah :");
scanf("%d", &uang);
printf("\n");
for(i=1;i<=n;i++)
{hasil[i]=uang/x[i];
uang=uang%x[i];
}
for(i=1;i<=n;i++)
{
printf("Keping %d", x[i]);
printf("-an sebanyak : %d", hasil[i]);
printf("\n \n");
}
getch();
return 0;
}

void sort(int a[], int siz)
{
int pass,hold,j;
for(pass=1;pass<=siz-1;pass++)
{
for(j=0;j<=siz-2;j++)
{ if(a[j+1] < a[j+2])
{
hold=a[j+1];
a[j+1]=a[j+2];
a[j+2]=hold;
}
}
}
}

Kamis, 24 November 2011

antara vektor dan bitmap pada grafis

Secara umum program desain grafis terdiri dari 2 macam, yaitu
1. Berbasis vektor
2. Berbasis bitmap (raster)
Nama-nama perangkat lunak untuk desain grafis
No Sofware Keterangan
1 Corel Draw Berbasis Vektor
2 Free hand Berbasis Vektor
3 Adobe Illustrator Berbasis Vektor
4 Paint Berbasis Raster (bitmap)
5 Photoshop Berbasis Raster (bitmap)
6 Corel Photo paint Berbasis Raster (bitmap)
7 Gimp Berbasis Raster (bitmap)

Pengertian desain grafis berbasis:
Vector : Desain grafis yang berbasis besaran dan arah, atau magnitude dan direction
Bitmap : Desain grafis yang memiliki berjuta-juta titik atau pixel

Perbedaan desain grafis berbasis vektor dan berbasis bitmap
Berbasis vektor Berbasis bitmap
Gambar tetap jelas ketika diperbesar gambar kurang jelas jika di perbesar (menjadi
kabur dan pecah)
Tersusun oleh garis dan kurva terdiri atas titik / dot
Ukuran file yang dihasilkan kecil ukuran file yg dihasilkan besar
Kualitas grafik tidak bergantung dari banyaknya pixel kualitas grafis bergantung dari banyaknya pixel

Perbedaan dan persamaan penggunaan pewarnaan CMYK dan RGB
persamaan:
RGB dan CMYK itu sama-sama warna primer.
perbedaan
RGB CMYK
· Red Green Blue (merah, hijau, biru)
· RGB merupakan warna-warna primer yang
digunakan pada monitor
· Jadi RGB lebih digunakan untuk desain yang
nantinya ditampilkan ke media layar monitor
· Jika warna RGB di campur semua, akan
menghasilkan warna putih
· Cyan Magenta Yellow Black (orang awam bilang
biru, merah, kuning dan hitam )
· CMYK merupakan warna-warna primer yang
paling banyak digunakan pada printer
· CMYK lebih digunakan untuk desain yang
nantinya ditampilkan ke media cetak
· Jika warna CMY di campur semua, akan
menghasilkan warna hitam

Kesimpulan :
untuk hasil terbaik pencetakan :
- gunakan warna CMYK
- kenali semua karakteristik perangkat anda (scanner, printer, monitor dll) dengan baik.
untuk desain web dan desain grafis (output monitor)
- gunakan warna RGB
- biasakan mengerjakan dalam ruang cahaya yang terkontrol. mengerjakan disain pada siang dan malam hari
juga menghasilkan perbedaan warna yang berbeda (terutama untuk RGB)

fungsi invers (java)


import java.io.*;

class fungsi

{

private static BufferedReader input=new BufferedReader (new InputStreamReader(System.in));

public static void main(String[]args)throws Exception

{

//himpunan A

System.out.print(”Banyak Himpunan ‘A’ = “);

int x=Integer.parseInt(input.readLine());

int himpA[]=new int[x];

for (int i=0;i

{

System.out.print(”Elemen ‘A’ ke-”+(i+1)+” :”);

String a=input.readLine();

himpA[i]=Integer.parseInt(a);

}

System.out.print(”A={”);

for (int i=0;i

{

System.out.print(himpA[i]);

if (i!=x-1)

System.out.print(”,”);

}

System.out.println(”}”);

//himpunan B

System.out.print(”Banyak Himpunan ‘B’ = “);

int y=Integer.parseInt(input.readLine());

int himpB[]=new int[y];

for (int j=0;j

{

System.out.print(”Elemen ‘B’ ke-”+(j+1)+” :”);

String b=input.readLine();

himpB[j]=Integer.parseInt(b);

}

System.out.print(”B={”);

for (int j=0;j

{

System.out.print(himpB[j]);

if (j!=y-1)

System.out.print(”,”);

}

System.out.println(”}”);

// Fungsi

System.out.print(”F(A->B)={”);

if (x<=y)

for (int i=0;i

{

for (int j=i;j<=i;j++)

System.out.print(”(”+himpA[i]+”,”+himpB[j]+”)”);

if (i!=x-1)

System.out.print(”,”);

}

else

{

for (int i=0;i

{

for (int j=i;j<=i;j++)

System.out.print(”(”+himpA[i]+”,”+himpB[j]+”)”);

System.out.print(”,”);

}

for (int i=y;i

{

for (int j=(i-y);j<=(i-y);j++)

System.out.print(”(”+himpA[i]+”,”+himpB[j]+”)”);

if (i!=x-1)

System.out.print(”,”);

}

}

System.out.print(”invers={”);

if (x<=y)

for (int i=0;i

{

for (int j=i;j<=i;j++)

System.out.print(”(”+himpB[j] +”,”+ himpA[i]+”)”);

if (i!=x-1)

System.out.print(”,”);

}

else

{

for (int i=0;i

{

for (int j=i;j<=i;j++)

System.out.print(”(”+himpB[j] +”,”+ himpA[i]+”)”);

System.out.print(”,”);

}

for (int i=y;i

{

for (int j=(i-y);j<=(i-y);j++)

System.out.print(”(”+himpB[j] +”,”+ himpA[i]+”)”); if (i!=x-1)

System.out.print(”,”);

}

}

}

}

elemen dan cara menyusun suatu multimedia

Multimedia diambil dari kata multi dan media. Multi berarti banyak dan media berarti media atau perantara. Multimedia adalah gabungan dari beberapa unsur yaitu teks, grafik, suara, video dan animasi yang menghasilkan presentasi yang menakjubkan. Multimedia juga mempunyai komunikasi interaktif yang tinggi. Bagi pengguna komputer multimedia dapat diartikan sebagai informasi komputer yang dapat disajikan melalui audio atau video, teks, grafik dan animasi.
Disini dapat digambarkan bahwa multimedia adalah suatu kombinasi data atau media untuk menyampaikan suatu informasi sehingga informasi itu tersaji dengan lebih menarik.
“Multimedia adalah kombinasi dari komputer dan video (Rosch, 1996) atau Multimedia secara umum merupakan kombinasi tiga elemen, yaitu suara, gambar dan teks (McCormick 1996) atau Multimedia adalah kombinasi dari paling sedikit dua media input atau output dari data, media dapat audio (suara, musik), animasi, video, teks, grafik dan gambar (Turban dkk, 2002) atau Multimedia merupakan alat yang dapat menciptakan presentasi yang dinamis dan interaktif yang mengkombinasikan teks, grafik, animasi, audio dan gambar video (Robin dan Linda, 2001). Multimedia adalah pemanfaatan komputer untuk membuat dan menggabungkan teks, grafik, audio, gambar bergerak (video dan animasi) dengan menggabungkan link yang memungkinkan pemakai melakukan navigasi, berinteraksi, berkreasi dan berkomunikasi. Dalam definisi ini terkandung empat komponen penting multimedia. Pertama, harus ada komputer yang mengkoordinasikan apa yang dilihat dan didengar. Kedua, harus ada link yang menghubungkan pemakai dengan informasi. Ketiga, harus ada alat navigasi yang membantu pemakai menjelajah jaringan informasi yang saling terhubung. Keempat, multimedia menyediakan tempat kepada pemakai untuk mengumpulkan, memproses, dan mengkomunikasikan informasi dengan ide. Jika salah satu komponen tidak ada, bukan multimedia dalam arti luas namanya. Misalnya, jika tidak ada komputer untuk berinteraksi, maka itu namanya media campuran, bukan multimedia. Kalau tidak ada alat navigasi yang memungkinkan untuk memilih jalannya suatu tindakan maka itu namanya film, bukan multimedia. Demikian juga kita tidak mempunyai ruang untuk berkreasi dan menyumbangkan ide sendiri, maka nama televisi, bukan multimedia. Dari beberapa definisi di atas, maka multimedia ada yang online (Internet) dan multimedia ada yang offline (tradisional).”

Elemen yang menyusun suatu multimedia
Elemen teks
Elemen gambar
Elemen suara
Elemen animasi
Elemen video

1. Teks
Hampir semua orang yang biasa menggunakan komputer sudah terbiasa dengan teks. Teks merupakan dasar dari pengolahan kata dan informasi berbasis multimedia. Dalam kenyataannya multimedia menyajikan informasi kepada audiens dengan cepat,
2. Image
secara umum image atau grafik berarti still image seperti foto dan gambar. Manusia sangat berorientasi pada visual dan gambar merupakan sarana yang sangat baik untuk menyajikan informasi.
3. Animasi
animasi adalah pembentukan gerakan dari berbagai media atau objek yang divariasikan dengan gerakan transisi, efek-efek, juga suara yang selaras dengan gerakan animasi tersebut atau animasi merupakan penayangan frame-frame gambar secara cepat untuk menghasilkan kesan gerakan.
4. Audio
penyajian audio atau suara merupakan cara lain untuk lebih memperjelas pengertian suatu informasi. Contohnya, narasi merupakan kelengkapan dari penjelasan yang dilihat melalui video. Suara dapat lebih menjelaskan karakteristik suatu gambar, misalnya musik dan suara efek (sound effect). Salah satu bentuk bunyi yang bisa digunakan dalam produksi multimedia adalah Waveform Audio yang merupakan format file audio yang berbentuk digital. Kualitas produknya bergantung pada sampling rate(banyaknya sampel per detik). Waveform (wav) merupakan standar untuk Windows PC.
5. Video
video merupakan elemen multimedia paling kompleks karena penyampaian informasi yang lebih komunikatif dibandingkan gambar biasa. Walaupun terdiri dari elemen-elemen yang sama seperti grafik, suara dan teks, namun bentuk video berbeda dengan animasi. Perbedaan terletak pada penyajiannya. Dalam video, informasi disajikan dalam kesatuan utuh dari objek yang dimodifikasi sehingga terlihat saling mendukung penggambaran yang seakan terlihat hidup.

untuk menggabungkan semua elemen tersebut banyak cara yang digunakan, pada pelajaran kali ini kita pakai macromedia flash 8.
Macromedia Flash 8 merupakan aplikasi yang digunakan untuk melakukan desain dan membangun perangkat persentasi, publikasi, atau aplikasi lainnya yang membutuhkan ketersediaan sarana interaksi dengan penggunanya. Proyek yang dibangun dengan Flash bisa terdiri atas teks, gambar, animasi sederhana, video, atau efek-efek khusus lainnya. Macromedia Flash 8 diproduksi oleh Macromedia Corporation, sebuah perusahaan pengembang perangkat lunak dalam bidang animasi, pengembangan sistem web dan multimedia.
sedikit berbeda maksunya adalah agar animasi yg anda buat bisa halus>>bagus..
semakin banyak slide semakin halus animasi
semakin sedikit slide semakin jelek animasi
jelek maksudnya gambar akan bergerak patah"


merancang agar suatu multimedia agar menarik:
1 Kualitas grafis • Proporsional Layout (tata letak teks dan gambar)
• Kesesuaian pemilihan background
• Kesesuaian proporsi warna
• Kesesuaian pemilihan jenis huruf
• Kesesuaian pemilihan ukuran huruf
2 Kualitas suara • Kejelasan musik/suara
• Kesesuaian pemilihan musik/suara
3 Kualitas animasi • Kemenarikan sajian animasi
• Kekesuaian animasi dengan materi
4 Kualitas video • Kemenarikan sajian video
• Kesesuaian video dengan materi
5 Kualitas navigasi • Kemenarikan bentuk button/navigator
• Konsistensi tampilan button
6 Kualitas kemasan • Kemenarikan desain cover
• Kelengkapan informasi pada kemasan luar