SlideShare a Scribd company logo
Kodefikasi Warna
Ir. Sihar, M.T.
T. Informatika – FTI
Bandung - 2014
TIF314 Grafika Komputer (2 sks)
Daftar Pustaka
Bratley, P., B. L. Fox, and L. E. Schrage. (1987). A Guide to Simulation,
Second Edition. Springer-Verlag.
Dorst, L. Fontijne, D., Mann, S. (2007). Geometric Algebra for
Computer Science: An Object-Oriented Approach to Geometry. The
Morgan Kaufmann Series in Computer Graphics.
Harrington, S. (1983). Computer Graphics: A Programming Approach.
McGraw-Hill.
Hughes, J.F., etc. (2014). Computer Graphics, Principles and Practice.
AddisonWesley.
Plastock, R.A. (1986). Computer Graphics. Schaum's Outline Series.
Simamora, S.N.M.P. (2013). “Diktat FTI314 Grafika Komputer”.
Program studi Teknik Informatika, Fak. Teknologi Informasi. Univ.
BALE. Bandung.
Selain menitik-beratkankan pada metode, teknik,
algoritma, dan pemrograman;bidang grafika
komputer secara garis besar bermuara pada
output-device/value yang ditampilkan.Alhasil aspek
warna cukup penting untuk dilibatkan dalam
pembahasan grafika komputer.
Color monitor pada desktop awalnya berbasis pada
teknologi CRT (Cathode RayTube) atau teknologi Back
Light Flat Screen. Oleh sebab monitor bekerja dengan
transmisi cahaya (light), maka display tersebut
menggunakan model kombinasi (additive color model)
RGB (Red Green Blue).
white
Model RGB (additive color model)
green
red blue
yellow cyan
pink
Dalam HTML code, additive color model dapat dirumuskan dengan model matematik
sbb: #xxyyzz
RED: xx
GREEN:yy
BLUE: zz
HTML code
RED: #FF0000
HTML-code: Tampilan jalannya program:
GREEN:#00FF00
HTML-code: Tampilan jalannya program:
BLUE: #0000FF
HTML-code: Tampilan jalannya program:
Kombinasi warna
(color)
GREEN + BLUE ⇒ CYAN: #00FFFF
HTML-code:
Tampilan jalannya program:
Kombinasi warna
(color)
RED + GREEN ⇒YELLOW: #FFFF00
HTML-code:
Tampilan jalannya program:
Kombinasi warna
(color)
RED + BLUE ⇒ PINK: #FF00FF
HTML-code:
Tampilan jalannya program:
Kode-kode yang dituliskan di atas lebih identik dengan
kode HTML (embedded script/high-level language) namun
yang berbasis web. Untuk yang tidak berbasis web bisa
menggunakan bahasa pemrograman BASIC, C/C++.
Kodefikasi color pada Bahasa BASIC dan C/C++:
Misalkan: -Modelkan sebuah warna=light green dengan kode HTML;
HTML-code: Tampilan jalannya program:
Kasus: Modelkan dalam perspektif komputer dengan HTML code, sebuah line (garis) dengan
color=grey untuk panjang 120-ssp secara horizontal. Asumsikan skalabilitas yang digunakan
1:1.
Solusi: Konstruksi-algoritma:
skalabilitas 1:1, maka 120-ssp ⇒ width=120;
digunakan pendekatan table ; color=grey ; kode-color=#808080
Tampilan jalannya program:
Kasus: Modelkan dalam perspektif komputer dengan HTML code, tiga line (garis) dengan
susunan color garis-1=magenta ; color garis-2=light-cyan ; color garis-3=blue. Adapun untuk
masing-masing panjang 55-ssp, 70-spp, 95-ssp secara horizontal. Asumsikan skalabilitas yang
digunakan 1:2n.
Solusi: Konstruksi-algoritma:
skalabilitas 1:2n, maka:
color=magenta (gunakan: magenta); 55-ssp ⇒ width=110;
color=light-cyan (gunakan: lightcyan); 70-ssp ⇒ width=140;
color=blue (gunakan: #0000ff);95-ssp ⇒ width=190;
membuat garis ⇒ gunakan pendekatan table ;
Tampilan jalannya program:

More Related Content

Similar to M8 tif314 krywn_sns

sns alpro-I_ithb
sns alpro-I_ithbsns alpro-I_ithb
sns alpro-I_ithb
staffpengajar
 
tif314 M 1-kls.krywn
tif314 M 1-kls.krywntif314 M 1-kls.krywn
tif314 M 1-kls.krywn
staffpengajar
 
Silabus Grafika Komputer sns
Silabus Grafika Komputer snsSilabus Grafika Komputer sns
Silabus Grafika Komputer sns
staffpengajar
 
Solusi quiz 2_AlPro-I
Solusi quiz 2_AlPro-ISolusi quiz 2_AlPro-I
Solusi quiz 2_AlPro-I
staffpengajar
 
Pengantar R3
Pengantar R3Pengantar R3
Pengantar R3
Raden Maulana
 
Introduction to-basic language-programming
Introduction to-basic language-programmingIntroduction to-basic language-programming
Introduction to-basic language-programming
staffpengajar
 
Bahasa Pemrograman dan Script
Bahasa Pemrograman dan ScriptBahasa Pemrograman dan Script
Bahasa Pemrograman dan Script
S N M P Simamora
 
Pemrograman terstruktur
Pemrograman terstrukturPemrograman terstruktur
Pemrograman terstruktur
Meiland Meebo
 
tif314 M04 kls.krywn
tif314 M04 kls.krywntif314 M04 kls.krywn
tif314 M04 kls.krywn
staffpengajar
 
Algoritma Matematika Informasi
Algoritma Matematika InformasiAlgoritma Matematika Informasi
Algoritma Matematika Informasi
staffpengajar
 
M01- Pengantar.pptx
M01- Pengantar.pptxM01- Pengantar.pptx
M01- Pengantar.pptx
ristyaarinta
 
Materi matakuliah bahasa c
Materi matakuliah bahasa cMateri matakuliah bahasa c
Materi matakuliah bahasa c
Izhan Nassuha
 
about C Languages
about C Languagesabout C Languages
about C Languages
S N M P Simamora
 
TIF314 M02 kls.krywn
TIF314 M02 kls.krywnTIF314 M02 kls.krywn
TIF314 M02 kls.krywn
staffpengajar
 
Latihan &kasus FTI314-sns
Latihan &kasus FTI314-snsLatihan &kasus FTI314-sns
Latihan &kasus FTI314-sns
staffpengajar
 
Latihan &kasus alpro-I_sns
Latihan &kasus alpro-I_snsLatihan &kasus alpro-I_sns
Latihan &kasus alpro-I_sns
staffpengajar
 
Konsep pointer Univ. BALE
Konsep pointer Univ. BALEKonsep pointer Univ. BALE
Konsep pointer Univ. BALE
staffpengajar
 
Pertemuan 2 - Tipe_Data.ppsx
Pertemuan 2 - Tipe_Data.ppsxPertemuan 2 - Tipe_Data.ppsx
Pertemuan 2 - Tipe_Data.ppsx
budiman
 
Modul2 metode regula falsi praktikum metode numerik
Modul2 metode regula falsi praktikum metode numerikModul2 metode regula falsi praktikum metode numerik
Modul2 metode regula falsi praktikum metode numerik
James Montolalu
 

Similar to M8 tif314 krywn_sns (20)

sns alpro-I_ithb
sns alpro-I_ithbsns alpro-I_ithb
sns alpro-I_ithb
 
tif314 M 1-kls.krywn
tif314 M 1-kls.krywntif314 M 1-kls.krywn
tif314 M 1-kls.krywn
 
Silabus Grafika Komputer sns
Silabus Grafika Komputer snsSilabus Grafika Komputer sns
Silabus Grafika Komputer sns
 
Solusi quiz 2_AlPro-I
Solusi quiz 2_AlPro-ISolusi quiz 2_AlPro-I
Solusi quiz 2_AlPro-I
 
Pengantar R3
Pengantar R3Pengantar R3
Pengantar R3
 
Introduction to-basic language-programming
Introduction to-basic language-programmingIntroduction to-basic language-programming
Introduction to-basic language-programming
 
Bahasa Pemrograman dan Script
Bahasa Pemrograman dan ScriptBahasa Pemrograman dan Script
Bahasa Pemrograman dan Script
 
Pemrograman terstruktur
Pemrograman terstrukturPemrograman terstruktur
Pemrograman terstruktur
 
tif314 M04 kls.krywn
tif314 M04 kls.krywntif314 M04 kls.krywn
tif314 M04 kls.krywn
 
Algoritma Matematika Informasi
Algoritma Matematika InformasiAlgoritma Matematika Informasi
Algoritma Matematika Informasi
 
M01- Pengantar.pptx
M01- Pengantar.pptxM01- Pengantar.pptx
M01- Pengantar.pptx
 
Materi matakuliah bahasa c
Materi matakuliah bahasa cMateri matakuliah bahasa c
Materi matakuliah bahasa c
 
about C Languages
about C Languagesabout C Languages
about C Languages
 
TIF314 M02 kls.krywn
TIF314 M02 kls.krywnTIF314 M02 kls.krywn
TIF314 M02 kls.krywn
 
Latihan &kasus FTI314-sns
Latihan &kasus FTI314-snsLatihan &kasus FTI314-sns
Latihan &kasus FTI314-sns
 
Algoritma Pemrograman
Algoritma PemrogramanAlgoritma Pemrograman
Algoritma Pemrograman
 
Latihan &kasus alpro-I_sns
Latihan &kasus alpro-I_snsLatihan &kasus alpro-I_sns
Latihan &kasus alpro-I_sns
 
Konsep pointer Univ. BALE
Konsep pointer Univ. BALEKonsep pointer Univ. BALE
Konsep pointer Univ. BALE
 
Pertemuan 2 - Tipe_Data.ppsx
Pertemuan 2 - Tipe_Data.ppsxPertemuan 2 - Tipe_Data.ppsx
Pertemuan 2 - Tipe_Data.ppsx
 
Modul2 metode regula falsi praktikum metode numerik
Modul2 metode regula falsi praktikum metode numerikModul2 metode regula falsi praktikum metode numerik
Modul2 metode regula falsi praktikum metode numerik
 

More from staffpengajar

Lthn_kasus_M13_alpro.pdf
Lthn_kasus_M13_alpro.pdfLthn_kasus_M13_alpro.pdf
Lthn_kasus_M13_alpro.pdf
staffpengajar
 
M15_alpro_.pdf
M15_alpro_.pdfM15_alpro_.pdf
M15_alpro_.pdf
staffpengajar
 
M09-jarKomp-1_.pdf
M09-jarKomp-1_.pdfM09-jarKomp-1_.pdf
M09-jarKomp-1_.pdf
staffpengajar
 
M10-jarKomp-1.pdf
M10-jarKomp-1.pdfM10-jarKomp-1.pdf
M10-jarKomp-1.pdf
staffpengajar
 
Dasar Operator Arithmatika_python.pdf
Dasar Operator Arithmatika_python.pdfDasar Operator Arithmatika_python.pdf
Dasar Operator Arithmatika_python.pdf
staffpengajar
 
artikel_IoT_PR_snmpsimamora.pdf
artikel_IoT_PR_snmpsimamora.pdfartikel_IoT_PR_snmpsimamora.pdf
artikel_IoT_PR_snmpsimamora.pdf
staffpengajar
 
data_dan_DBase_.pdf
data_dan_DBase_.pdfdata_dan_DBase_.pdf
data_dan_DBase_.pdf
staffpengajar
 
Japaness multiplification 3 variables and 4 variables
Japaness multiplification 3 variables and 4 variablesJapaness multiplification 3 variables and 4 variables
Japaness multiplification 3 variables and 4 variables
staffpengajar
 
Randomize number vbscript_sns
Randomize number vbscript_snsRandomize number vbscript_sns
Randomize number vbscript_sns
staffpengajar
 
sns77 vb script_politel
sns77 vb script_politelsns77 vb script_politel
sns77 vb script_politel
staffpengajar
 
Diktat c++ d76_dev-cpp
Diktat c++ d76_dev-cppDiktat c++ d76_dev-cpp
Diktat c++ d76_dev-cpp
staffpengajar
 
Algoritma Matematika Informasi dalam Pemrograman C++
Algoritma Matematika Informasi dalam Pemrograman C++Algoritma Matematika Informasi dalam Pemrograman C++
Algoritma Matematika Informasi dalam Pemrograman C++
staffpengajar
 
Artikel sns op-bndg_2000
Artikel sns op-bndg_2000Artikel sns op-bndg_2000
Artikel sns op-bndg_2000
staffpengajar
 
sns about struct-cpp
sns about struct-cppsns about struct-cpp
sns about struct-cpp
staffpengajar
 
Allen d76 matlab-adjoe_
Allen d76 matlab-adjoe_Allen d76 matlab-adjoe_
Allen d76 matlab-adjoe_
staffpengajar
 
What about spim-simulator
What about spim-simulatorWhat about spim-simulator
What about spim-simulator
staffpengajar
 
Notes reliability engineering
Notes reliability engineeringNotes reliability engineering
Notes reliability engineering
staffpengajar
 
Matlab sns_77
Matlab sns_77Matlab sns_77
Matlab sns_77
staffpengajar
 
Matlab tutor sns
Matlab tutor snsMatlab tutor sns
Matlab tutor sns
staffpengajar
 
sns es oop_
sns es oop_sns es oop_
sns es oop_
staffpengajar
 

More from staffpengajar (20)

Lthn_kasus_M13_alpro.pdf
Lthn_kasus_M13_alpro.pdfLthn_kasus_M13_alpro.pdf
Lthn_kasus_M13_alpro.pdf
 
M15_alpro_.pdf
M15_alpro_.pdfM15_alpro_.pdf
M15_alpro_.pdf
 
M09-jarKomp-1_.pdf
M09-jarKomp-1_.pdfM09-jarKomp-1_.pdf
M09-jarKomp-1_.pdf
 
M10-jarKomp-1.pdf
M10-jarKomp-1.pdfM10-jarKomp-1.pdf
M10-jarKomp-1.pdf
 
Dasar Operator Arithmatika_python.pdf
Dasar Operator Arithmatika_python.pdfDasar Operator Arithmatika_python.pdf
Dasar Operator Arithmatika_python.pdf
 
artikel_IoT_PR_snmpsimamora.pdf
artikel_IoT_PR_snmpsimamora.pdfartikel_IoT_PR_snmpsimamora.pdf
artikel_IoT_PR_snmpsimamora.pdf
 
data_dan_DBase_.pdf
data_dan_DBase_.pdfdata_dan_DBase_.pdf
data_dan_DBase_.pdf
 
Japaness multiplification 3 variables and 4 variables
Japaness multiplification 3 variables and 4 variablesJapaness multiplification 3 variables and 4 variables
Japaness multiplification 3 variables and 4 variables
 
Randomize number vbscript_sns
Randomize number vbscript_snsRandomize number vbscript_sns
Randomize number vbscript_sns
 
sns77 vb script_politel
sns77 vb script_politelsns77 vb script_politel
sns77 vb script_politel
 
Diktat c++ d76_dev-cpp
Diktat c++ d76_dev-cppDiktat c++ d76_dev-cpp
Diktat c++ d76_dev-cpp
 
Algoritma Matematika Informasi dalam Pemrograman C++
Algoritma Matematika Informasi dalam Pemrograman C++Algoritma Matematika Informasi dalam Pemrograman C++
Algoritma Matematika Informasi dalam Pemrograman C++
 
Artikel sns op-bndg_2000
Artikel sns op-bndg_2000Artikel sns op-bndg_2000
Artikel sns op-bndg_2000
 
sns about struct-cpp
sns about struct-cppsns about struct-cpp
sns about struct-cpp
 
Allen d76 matlab-adjoe_
Allen d76 matlab-adjoe_Allen d76 matlab-adjoe_
Allen d76 matlab-adjoe_
 
What about spim-simulator
What about spim-simulatorWhat about spim-simulator
What about spim-simulator
 
Notes reliability engineering
Notes reliability engineeringNotes reliability engineering
Notes reliability engineering
 
Matlab sns_77
Matlab sns_77Matlab sns_77
Matlab sns_77
 
Matlab tutor sns
Matlab tutor snsMatlab tutor sns
Matlab tutor sns
 
sns es oop_
sns es oop_sns es oop_
sns es oop_
 

Recently uploaded

Patofisiologi Sistem Endokrin hormon pada sistem endokrin
Patofisiologi Sistem Endokrin hormon pada sistem endokrinPatofisiologi Sistem Endokrin hormon pada sistem endokrin
Patofisiologi Sistem Endokrin hormon pada sistem endokrin
rohman85
 
Laporan Piket Guru untuk bukti dukung PMM.pdf
Laporan Piket Guru untuk bukti dukung PMM.pdfLaporan Piket Guru untuk bukti dukung PMM.pdf
Laporan Piket Guru untuk bukti dukung PMM.pdf
gloriosaesy
 
PPT Aksi Nyata Diseminasi Modul 1.4.pptx
PPT Aksi Nyata Diseminasi Modul 1.4.pptxPPT Aksi Nyata Diseminasi Modul 1.4.pptx
PPT Aksi Nyata Diseminasi Modul 1.4.pptx
Kurnia Fajar
 
RHK Jabatan Kep Sekolah dan Bukti Dukung.pdf
RHK Jabatan Kep Sekolah dan Bukti Dukung.pdfRHK Jabatan Kep Sekolah dan Bukti Dukung.pdf
RHK Jabatan Kep Sekolah dan Bukti Dukung.pdf
asyi1
 
tugas modul 1.4 Koneksi Antar Materi (1).pptx
tugas  modul 1.4 Koneksi Antar Materi (1).pptxtugas  modul 1.4 Koneksi Antar Materi (1).pptx
tugas modul 1.4 Koneksi Antar Materi (1).pptx
d2spdpnd9185
 
RUBRIK OBSERVASI KINERJA KEPALA SEKOLAH.docx
RUBRIK OBSERVASI KINERJA KEPALA SEKOLAH.docxRUBRIK OBSERVASI KINERJA KEPALA SEKOLAH.docx
RUBRIK OBSERVASI KINERJA KEPALA SEKOLAH.docx
kinayaptr30
 
LK 1 - 5T Keputusan Berdampak PERMATA BUNDA.pdf
LK 1 - 5T Keputusan Berdampak PERMATA BUNDA.pdfLK 1 - 5T Keputusan Berdampak PERMATA BUNDA.pdf
LK 1 - 5T Keputusan Berdampak PERMATA BUNDA.pdf
UditGheozi2
 
Pi-2 AGUS MULYADI. S.Pd (3).pptx visi giru penggerak dan prakrsa perubahan bagja
Pi-2 AGUS MULYADI. S.Pd (3).pptx visi giru penggerak dan prakrsa perubahan bagjaPi-2 AGUS MULYADI. S.Pd (3).pptx visi giru penggerak dan prakrsa perubahan bagja
Pi-2 AGUS MULYADI. S.Pd (3).pptx visi giru penggerak dan prakrsa perubahan bagja
agusmulyadi08
 
813 Modul Ajar KurMer Usaha, Energi, dan Pesawat Sederhana (2).docx
813 Modul Ajar KurMer Usaha, Energi, dan Pesawat Sederhana (2).docx813 Modul Ajar KurMer Usaha, Energi, dan Pesawat Sederhana (2).docx
813 Modul Ajar KurMer Usaha, Energi, dan Pesawat Sederhana (2).docx
RinawatiRinawati10
 
NUMERASI KOMPETENSI PENDIDIK TAHAP CAKAP DAN MAHIR.pdf
NUMERASI KOMPETENSI PENDIDIK TAHAP CAKAP DAN MAHIR.pdfNUMERASI KOMPETENSI PENDIDIK TAHAP CAKAP DAN MAHIR.pdf
NUMERASI KOMPETENSI PENDIDIK TAHAP CAKAP DAN MAHIR.pdf
DataSupriatna
 
SOSIALISASI PPDB TAHUN AJARAN 2024-2025.pptx
SOSIALISASI PPDB TAHUN AJARAN 2024-2025.pptxSOSIALISASI PPDB TAHUN AJARAN 2024-2025.pptx
SOSIALISASI PPDB TAHUN AJARAN 2024-2025.pptx
astridamalia20
 
tugas pai kelas 10 rangkuman bab 10 smk madani bogor
tugas pai kelas 10 rangkuman bab 10 smk madani bogortugas pai kelas 10 rangkuman bab 10 smk madani bogor
tugas pai kelas 10 rangkuman bab 10 smk madani bogor
WILDANREYkun
 
Permainan Wiwi Wowo aksi nyata berkebhinekaan
Permainan Wiwi Wowo aksi nyata berkebhinekaanPermainan Wiwi Wowo aksi nyata berkebhinekaan
Permainan Wiwi Wowo aksi nyata berkebhinekaan
DEVI390643
 
Modul Projek - Modul P5 Kearifan Lokal _Menampilkan Tarian Daerah Nusantara_...
Modul Projek  - Modul P5 Kearifan Lokal _Menampilkan Tarian Daerah Nusantara_...Modul Projek  - Modul P5 Kearifan Lokal _Menampilkan Tarian Daerah Nusantara_...
Modul Projek - Modul P5 Kearifan Lokal _Menampilkan Tarian Daerah Nusantara_...
MirnasariMutmainna1
 
ppt-menghindari-marah-ghadab-membiasakan-kontrol-diri-dan-berani-membela-kebe...
ppt-menghindari-marah-ghadab-membiasakan-kontrol-diri-dan-berani-membela-kebe...ppt-menghindari-marah-ghadab-membiasakan-kontrol-diri-dan-berani-membela-kebe...
ppt-menghindari-marah-ghadab-membiasakan-kontrol-diri-dan-berani-membela-kebe...
AgusRahmat39
 
INDIKATOR KINERJA DAN FOKUS PERILAKU KS.pdf
INDIKATOR KINERJA DAN FOKUS PERILAKU KS.pdfINDIKATOR KINERJA DAN FOKUS PERILAKU KS.pdf
INDIKATOR KINERJA DAN FOKUS PERILAKU KS.pdf
NurSriWidyastuti1
 
PI 2 - Ratna Haryanti, S. Pd..pptx Visi misi dan prakarsa perubahan pendidika...
PI 2 - Ratna Haryanti, S. Pd..pptx Visi misi dan prakarsa perubahan pendidika...PI 2 - Ratna Haryanti, S. Pd..pptx Visi misi dan prakarsa perubahan pendidika...
PI 2 - Ratna Haryanti, S. Pd..pptx Visi misi dan prakarsa perubahan pendidika...
agusmulyadi08
 
PPT Observasi Praktik Kinerja PMM SD pdf
PPT Observasi Praktik Kinerja PMM SD pdfPPT Observasi Praktik Kinerja PMM SD pdf
PPT Observasi Praktik Kinerja PMM SD pdf
safitriana935
 
Form B1 Rubrik Observasi Presentasi Visi Misi -1.docx
Form B1 Rubrik Observasi Presentasi Visi Misi -1.docxForm B1 Rubrik Observasi Presentasi Visi Misi -1.docx
Form B1 Rubrik Observasi Presentasi Visi Misi -1.docx
EkoPutuKromo
 
Prensentasi Visi Misi Sekolah dalam rangka observasi pengawas
Prensentasi Visi Misi Sekolah dalam rangka observasi pengawasPrensentasi Visi Misi Sekolah dalam rangka observasi pengawas
Prensentasi Visi Misi Sekolah dalam rangka observasi pengawas
suprihatin1885
 

Recently uploaded (20)

Patofisiologi Sistem Endokrin hormon pada sistem endokrin
Patofisiologi Sistem Endokrin hormon pada sistem endokrinPatofisiologi Sistem Endokrin hormon pada sistem endokrin
Patofisiologi Sistem Endokrin hormon pada sistem endokrin
 
Laporan Piket Guru untuk bukti dukung PMM.pdf
Laporan Piket Guru untuk bukti dukung PMM.pdfLaporan Piket Guru untuk bukti dukung PMM.pdf
Laporan Piket Guru untuk bukti dukung PMM.pdf
 
PPT Aksi Nyata Diseminasi Modul 1.4.pptx
PPT Aksi Nyata Diseminasi Modul 1.4.pptxPPT Aksi Nyata Diseminasi Modul 1.4.pptx
PPT Aksi Nyata Diseminasi Modul 1.4.pptx
 
RHK Jabatan Kep Sekolah dan Bukti Dukung.pdf
RHK Jabatan Kep Sekolah dan Bukti Dukung.pdfRHK Jabatan Kep Sekolah dan Bukti Dukung.pdf
RHK Jabatan Kep Sekolah dan Bukti Dukung.pdf
 
tugas modul 1.4 Koneksi Antar Materi (1).pptx
tugas  modul 1.4 Koneksi Antar Materi (1).pptxtugas  modul 1.4 Koneksi Antar Materi (1).pptx
tugas modul 1.4 Koneksi Antar Materi (1).pptx
 
RUBRIK OBSERVASI KINERJA KEPALA SEKOLAH.docx
RUBRIK OBSERVASI KINERJA KEPALA SEKOLAH.docxRUBRIK OBSERVASI KINERJA KEPALA SEKOLAH.docx
RUBRIK OBSERVASI KINERJA KEPALA SEKOLAH.docx
 
LK 1 - 5T Keputusan Berdampak PERMATA BUNDA.pdf
LK 1 - 5T Keputusan Berdampak PERMATA BUNDA.pdfLK 1 - 5T Keputusan Berdampak PERMATA BUNDA.pdf
LK 1 - 5T Keputusan Berdampak PERMATA BUNDA.pdf
 
Pi-2 AGUS MULYADI. S.Pd (3).pptx visi giru penggerak dan prakrsa perubahan bagja
Pi-2 AGUS MULYADI. S.Pd (3).pptx visi giru penggerak dan prakrsa perubahan bagjaPi-2 AGUS MULYADI. S.Pd (3).pptx visi giru penggerak dan prakrsa perubahan bagja
Pi-2 AGUS MULYADI. S.Pd (3).pptx visi giru penggerak dan prakrsa perubahan bagja
 
813 Modul Ajar KurMer Usaha, Energi, dan Pesawat Sederhana (2).docx
813 Modul Ajar KurMer Usaha, Energi, dan Pesawat Sederhana (2).docx813 Modul Ajar KurMer Usaha, Energi, dan Pesawat Sederhana (2).docx
813 Modul Ajar KurMer Usaha, Energi, dan Pesawat Sederhana (2).docx
 
NUMERASI KOMPETENSI PENDIDIK TAHAP CAKAP DAN MAHIR.pdf
NUMERASI KOMPETENSI PENDIDIK TAHAP CAKAP DAN MAHIR.pdfNUMERASI KOMPETENSI PENDIDIK TAHAP CAKAP DAN MAHIR.pdf
NUMERASI KOMPETENSI PENDIDIK TAHAP CAKAP DAN MAHIR.pdf
 
SOSIALISASI PPDB TAHUN AJARAN 2024-2025.pptx
SOSIALISASI PPDB TAHUN AJARAN 2024-2025.pptxSOSIALISASI PPDB TAHUN AJARAN 2024-2025.pptx
SOSIALISASI PPDB TAHUN AJARAN 2024-2025.pptx
 
tugas pai kelas 10 rangkuman bab 10 smk madani bogor
tugas pai kelas 10 rangkuman bab 10 smk madani bogortugas pai kelas 10 rangkuman bab 10 smk madani bogor
tugas pai kelas 10 rangkuman bab 10 smk madani bogor
 
Permainan Wiwi Wowo aksi nyata berkebhinekaan
Permainan Wiwi Wowo aksi nyata berkebhinekaanPermainan Wiwi Wowo aksi nyata berkebhinekaan
Permainan Wiwi Wowo aksi nyata berkebhinekaan
 
Modul Projek - Modul P5 Kearifan Lokal _Menampilkan Tarian Daerah Nusantara_...
Modul Projek  - Modul P5 Kearifan Lokal _Menampilkan Tarian Daerah Nusantara_...Modul Projek  - Modul P5 Kearifan Lokal _Menampilkan Tarian Daerah Nusantara_...
Modul Projek - Modul P5 Kearifan Lokal _Menampilkan Tarian Daerah Nusantara_...
 
ppt-menghindari-marah-ghadab-membiasakan-kontrol-diri-dan-berani-membela-kebe...
ppt-menghindari-marah-ghadab-membiasakan-kontrol-diri-dan-berani-membela-kebe...ppt-menghindari-marah-ghadab-membiasakan-kontrol-diri-dan-berani-membela-kebe...
ppt-menghindari-marah-ghadab-membiasakan-kontrol-diri-dan-berani-membela-kebe...
 
INDIKATOR KINERJA DAN FOKUS PERILAKU KS.pdf
INDIKATOR KINERJA DAN FOKUS PERILAKU KS.pdfINDIKATOR KINERJA DAN FOKUS PERILAKU KS.pdf
INDIKATOR KINERJA DAN FOKUS PERILAKU KS.pdf
 
PI 2 - Ratna Haryanti, S. Pd..pptx Visi misi dan prakarsa perubahan pendidika...
PI 2 - Ratna Haryanti, S. Pd..pptx Visi misi dan prakarsa perubahan pendidika...PI 2 - Ratna Haryanti, S. Pd..pptx Visi misi dan prakarsa perubahan pendidika...
PI 2 - Ratna Haryanti, S. Pd..pptx Visi misi dan prakarsa perubahan pendidika...
 
PPT Observasi Praktik Kinerja PMM SD pdf
PPT Observasi Praktik Kinerja PMM SD pdfPPT Observasi Praktik Kinerja PMM SD pdf
PPT Observasi Praktik Kinerja PMM SD pdf
 
Form B1 Rubrik Observasi Presentasi Visi Misi -1.docx
Form B1 Rubrik Observasi Presentasi Visi Misi -1.docxForm B1 Rubrik Observasi Presentasi Visi Misi -1.docx
Form B1 Rubrik Observasi Presentasi Visi Misi -1.docx
 
Prensentasi Visi Misi Sekolah dalam rangka observasi pengawas
Prensentasi Visi Misi Sekolah dalam rangka observasi pengawasPrensentasi Visi Misi Sekolah dalam rangka observasi pengawas
Prensentasi Visi Misi Sekolah dalam rangka observasi pengawas
 

M8 tif314 krywn_sns

  • 1. Kodefikasi Warna Ir. Sihar, M.T. T. Informatika – FTI Bandung - 2014 TIF314 Grafika Komputer (2 sks)
  • 2. Daftar Pustaka Bratley, P., B. L. Fox, and L. E. Schrage. (1987). A Guide to Simulation, Second Edition. Springer-Verlag. Dorst, L. Fontijne, D., Mann, S. (2007). Geometric Algebra for Computer Science: An Object-Oriented Approach to Geometry. The Morgan Kaufmann Series in Computer Graphics. Harrington, S. (1983). Computer Graphics: A Programming Approach. McGraw-Hill. Hughes, J.F., etc. (2014). Computer Graphics, Principles and Practice. AddisonWesley. Plastock, R.A. (1986). Computer Graphics. Schaum's Outline Series. Simamora, S.N.M.P. (2013). “Diktat FTI314 Grafika Komputer”. Program studi Teknik Informatika, Fak. Teknologi Informasi. Univ. BALE. Bandung.
  • 3. Selain menitik-beratkankan pada metode, teknik, algoritma, dan pemrograman;bidang grafika komputer secara garis besar bermuara pada output-device/value yang ditampilkan.Alhasil aspek warna cukup penting untuk dilibatkan dalam pembahasan grafika komputer. Color monitor pada desktop awalnya berbasis pada teknologi CRT (Cathode RayTube) atau teknologi Back Light Flat Screen. Oleh sebab monitor bekerja dengan transmisi cahaya (light), maka display tersebut menggunakan model kombinasi (additive color model) RGB (Red Green Blue).
  • 4. white Model RGB (additive color model) green red blue yellow cyan pink Dalam HTML code, additive color model dapat dirumuskan dengan model matematik sbb: #xxyyzz RED: xx GREEN:yy BLUE: zz HTML code
  • 5. RED: #FF0000 HTML-code: Tampilan jalannya program: GREEN:#00FF00 HTML-code: Tampilan jalannya program: BLUE: #0000FF HTML-code: Tampilan jalannya program:
  • 6. Kombinasi warna (color) GREEN + BLUE ⇒ CYAN: #00FFFF HTML-code: Tampilan jalannya program:
  • 7. Kombinasi warna (color) RED + GREEN ⇒YELLOW: #FFFF00 HTML-code: Tampilan jalannya program:
  • 8. Kombinasi warna (color) RED + BLUE ⇒ PINK: #FF00FF HTML-code: Tampilan jalannya program:
  • 9. Kode-kode yang dituliskan di atas lebih identik dengan kode HTML (embedded script/high-level language) namun yang berbasis web. Untuk yang tidak berbasis web bisa menggunakan bahasa pemrograman BASIC, C/C++. Kodefikasi color pada Bahasa BASIC dan C/C++: Misalkan: -Modelkan sebuah warna=light green dengan kode HTML; HTML-code: Tampilan jalannya program:
  • 10. Kasus: Modelkan dalam perspektif komputer dengan HTML code, sebuah line (garis) dengan color=grey untuk panjang 120-ssp secara horizontal. Asumsikan skalabilitas yang digunakan 1:1. Solusi: Konstruksi-algoritma: skalabilitas 1:1, maka 120-ssp ⇒ width=120; digunakan pendekatan table ; color=grey ; kode-color=#808080 Tampilan jalannya program:
  • 11. Kasus: Modelkan dalam perspektif komputer dengan HTML code, tiga line (garis) dengan susunan color garis-1=magenta ; color garis-2=light-cyan ; color garis-3=blue. Adapun untuk masing-masing panjang 55-ssp, 70-spp, 95-ssp secara horizontal. Asumsikan skalabilitas yang digunakan 1:2n. Solusi: Konstruksi-algoritma: skalabilitas 1:2n, maka: color=magenta (gunakan: magenta); 55-ssp ⇒ width=110; color=light-cyan (gunakan: lightcyan); 70-ssp ⇒ width=140; color=blue (gunakan: #0000ff);95-ssp ⇒ width=190; membuat garis ⇒ gunakan pendekatan table ; Tampilan jalannya program: