Postingan

Menampilkan postingan dari Maret, 2020

Menggambar Objek Spiral Berbentuk Hati (Heart)

Gambar
Menggambar Objek Spiral Berbentuk Hati (Heart) Bahas Pemograman Yang digunakan dan aplikasi yang di gunakan: Python 3.8.2 Apk Editor : Visual Code (Vs Code) Modul yang Python yang dipakai: PyOpenGL                    3.1.5 PyOpenGL-accelerate   3.1.5 numpy                           1.18.2 Source Code: pertama Masukan modul PyOpenGL dan modul numpy  from OpenGL.GL import * from OpenGL.GLU import * from OpenGL.GLUT import * import numpy as np penjelasan program: Fungsi init: def init():     glClearColor(0.0, 0.0, 0.0, 0.0)     gluOrtho2D(-2.0, 2.0, -2.0, 2.0) fungsi def init(): untuk menginilisasi window. glClearColor(): memberi warna latar belakan pada kanvas, sebagai contoh (0.0, 0.0, 0.0, 0.0) adalah warna hitam. gluOurtho2D(): pernyataan ini digunakan untuk menyatakan uk...

ALGORITMA BRASENHAM CIRCLE

Gambar
ALGORITMA BRASENHAM CIRCLE Algoritma Pembentukan Lingkaran Lingkaran adalah kumpulan dari titik-titik yang memiliki jarak dari titik pusat yang sama untuk semua titik. Lingkaran dibuat dengan menggambarkan seperempat lingkaran, karena bagian lain dapat dibuat sebagai bagian yang simetris. Penambahan x dapat dilakukan dari 0 ke r sebesar unit step, yaitu menambahkan ± y untuk setiap step. Pada dasarnya, mirip dengan penggambaran garis, algoritma penggambaran lingkaran pun berusaha mencari solusi optimal sedemikian rupa sehingga lingkaran yang dibentuk adalah sesempurna mungkin. Bressenham mengembangkan algoritma klasik yang lebih menarik, karena hanya menggunakan perhitungan matematika dengan bilanganan integer. Dengan demikian tidak perlu membulatkan nilai posisi setiap pixel setiap waktu. Algoritma garis Bressenhem disebut juga midpoint line algorithm yang adalah algoritma konversi penambahan nilai integer yang juga dapat diadaptasi untuk menggambar sebuah lingkaran. Bahas P...

Gambar Rumah OPEN GL

Gambar
Gambar Sektsa menggunakan PyOpenGL Bahas Pemograman Yang digunakan: Python 3.8.2 Apk Editor : Visual Code (Vs Code) Modul yang Python yang dipakai: PyOpenGL-3.1.5-cp38-cp38-win32.whl PyOpenGL_accelerate-3.1.5-cp38-cp38-win32.whl langkah yang pertama adalah buka VScode, setelah dibuka kemudian buat file.Py. kemudian import modul dari OpenGL: from  OpenGL.GL  import  * from  OpenGL.GLU  import  * from  OpenGL.GLUT  import  * Sintaxs code yang sudah dibuat: def   init ():     glClearColor( 0.0 ,  0.0 ,  0.0 ,  0.0 )      gluOrtho2D(- 10.0 ,  100.0 , - 100.0 ,  10.0 ) def   ploting ():     glClear(GL_COLOR_BUFFER_BIT)      # Cerobong Atas     glColor3f( 0.5 ,  0.5 ,  0.5 )     glBegin(GL_POLYGON)  ...