Anda di halaman 1dari 6

BAB I

PENDAHULUAN

1.1 Latar Belakang

Gerhana merupakan fenomena yang hampir selalu terjadi setiap tahunnya,

salah satunya adalah gerhana bulan. Gerhana bulan terjadi saat sebagian atau

keseluruhan penampang bulan tertutup oleh bayangan bumi, itu terjadi apabila

bumi berada diantara matahari dan bulan pada satu garis lurus yang sama,

sehingga sinar matahari tidak dapat mencapai bulan karena sinar matahari

terhalang oleh bumi dimana bulan terletak dibelakang bumi dan bumi berada

diantara bulan dan matahari [1]. Saat terjadinya gerhana bulan adalah pada malam

purnama. Bayang-bayang kerucut bumi dapat menutup semua permukaan bulan

sehingga terjadi gerhana bulan total. Apabila bayang-bayang kerucut bumi hanya

menutup sebagian permukaan bulan maka akan terjadi gerhana bulan sebagian,

sedangkan apabila hanya bayang-bayang penumbra bumi yang menutupi

permukaan bulan maka terjadi gerhana bulan penumbra.

Gerhana bulan dapat ditentukan waktu terjadinya dengan melakukan

perhitungan. Perhitungan dilakukan dengan menggunakan ilmu hisab metode

Ephemeris yang telah ditetapkan. Dengan perhitungan ilmu hisab ini waktu

terjadinya gerhana bulan dapat ditentukan. Biasanya perhitungan gerhana bulan

ini dilakukan secara manual sehingga masih terdapat human error yang

mempengaruhi hasil perhitungan. Nantinya perhitungan ini akan dibuat dalam

1
bentuk sebuah sistem aplikasi yang berdasarkan dengan rumus yang ada dan

sebuah perancangan simulasi dengan pemodelan 3D.

Simulasi adalah suatu proses peniruan dari sesuatu yang nyata beserta

keadaan sekelilingnya atau simulasi dapat diartikan juga sebagai proses untuk

meniru suatu sistem nyata yang kompleks yang penuh dengan sifat probabilistik,

tanpa harus mengalami keadaan yang sesungguhnya [10]. Untuk simulasi gerhana

bulan akan dibuat dengan sebuah pemodelan 3D menggunakan graphic engine

OGRE 3D untuk menggambarkan sebuah objek gerhana bulan secara 3D

berdasarkan dengan perhitungan yang sudah dilakukan oleh sistem aplikasi

penentuan waktu gerhana bulan.

OGRE (Object-oriented Graphic Rendering Engine) merupakan engine

yang ditulis dalam bahasa C++ serta didesain untuk mampu mendeveloper dengan

intuitif dan mudah kepada aplikasi produksi dengan menggunakan utility

hardware-accelarated 3D graphic. Untuk merender grafis 3D maka OGRE

menggunakan library Direct3D atau OpenGL .

Berdasarkan uraian diatas maka perlu dikembangkan sebuah sistem

aplikasi yang dapat menghitung penentuan waktu terjadinya gerhana bulan serta

mampu menampilkan simulasi gerhana bulan dengan pemodelan 3D

menggunakan graphic engine OGRE berdasarkan perhitungan yang dilakukan.

1.2 Rumusan Masalah

Dari latar belakang yang sudah dibuat maka didapatkan perumusan

masalah sebagai berikut :

2
a. Bagaimana menentukan waktu terjadinya gerhana bulan ?

b. Bagaimana mendesain simulasi pemodelan 3D berdasarkan perhitungan

gerhana yang telah dilakukan dengan memanfaatkan bahasa Graphic

Engine OGRE?

c. Bagaimana mendesain pemodelan 3D ?

1.3 Batasan Masalah

Pada penelitian ini perlu beberapa batasan masalah untuk lebih

memfokuskan penelitian. Batasan-batasan masalah tersebut adalah sebagai

berikut:

a. Aplikasi ini dibuat dengan menggunakan bahasa pemrograman C++

b. Data yang diambil merupakan data dari Winhisab DEPAG

c. Aplikasi ini hanya menentukan waktu terjadinya gerhana bulan

1.4 Tujuan Penelitian

Tujuan yang ingin dicapai dalam pembuatan Tugas Akhir ini adalah :

a. Mengetahui waktu terjadinya gerhana bulan dengan menginputkan tahun,

bulan dan tanggal yang sesuai dengan keinginan user

b. Membuat simulasi gerhana bulan dengan pemodelan 3D berdasarkan

dengan perhitungan yang telah dilakukan oleh user

c. Membuat simulasi gerhana bulan dengan pemodelan 3D dengan bahasa

Graphic Engine OGRE yang dapat digunakan dengan mudah oleh user.

3
d. Membuat simulasi gerhana bulan yang dapat menarik dan mempermudah

user untuk memahami proses terjadinya gerhana bulan

1.5 Metodologi

Langkah-langkah dalam pengerjaan Tugas Akhir ini dapat ditempuh

melalui beberapa tahap berikut, yaitu :

1. Pengumpulan data

Data yang diperlukan dalam perancangan sistem ini adalah :

1) Data bulan dan matahari untuk mengetahui terjadinya gerhana bulan

2) Data perancangan sistem

Data-data tersebut dapat diperoleh dengan cara :

1) Study Literatur

2) Riset, data bulan dan matahari diperoleh dari Winhisab Departemen

Agama (DEPAG) yang telah ditentukan

2. Perancangan Sistem

Perancangan Sistem ini terdiri dari dua tahapan desaign, yaitu :

1) Aplikasi, aplikasi untuk menentukan waktu terjadinya gerhana bulan

dibuat dengan menggunakan bahasa pemrograman C++

2) Desain 3D, pemodelan 3D dibuat dengan menggunakan perangkat

lunak 3D Max

3. Implementasi

Implementasi dibuat dengan cara mengintegrasikan design 3D yang sudah

dibuat kedalam bahasa pemrograman C++

4
4. Pengujian dan Evaluasi

Pengujian dilakukan dengan cara menguji keberhasilan sistem agar

melakukan perhitungan dengan tepat, kemudian sistem dapat menampilkan

simulasi yang telah dirancang. Evaluasi dilakukan untuk mengetahui

kekurangan sistem, agar kedepannya mudah untuk diperbaiki.

5. Penyusunan laporan Tugas Akhir

Pada tahap ini akan disusun buku untuk melakukan dokumentasi dari

pengerjaan tugas akhir. Dokumentasi tersebut agar memudahkan

pengembangan aplikasi dikemudian hari.

1.6 Sistematika Penulisan

BAB I : PENDAHULUAN

Pada bab 1 ini akan berisi mengenai pendahuluan yang terdiri dari

dari latar belakang masalah, batasan masalah, rumusan masalah,

tujuan dan sistematika penulisan.

BAB II : LANDASAN TEORI

Pada bab 2 ini berhubungan dengan teori dasar yang nantinya akan

dipakai dalam penelitian ini.

BAB III : ANALISA DAN PERANCANGAN SISTEM

Pada bab 3 ini menjelaskan tentang cara kerja dan analisa

perencanaan sistem yang nantinya akan dibuat berdasarkan

referensi dan literature yang telah diambil.

5
BAB IV : IMPLEMENTASI DAN PENGUJIAN

Pada bab 4 ini berisi tentang pembuatan aplikasi (software),

pengoperasian dan pengujian sistem.

BAB V : PENUTUP

Pada bab 5 ini berisi tentang kesimpulan dari pembahasan pada

bab-bab sebelumnya, yang merupakan hasil akhir dari tugas akhir

ini.

Anda mungkin juga menyukai