Skip to content

PanjiSri/Bezier-Curve-Generator-by-Divide-and-Conquer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tucil2_13522028_13522052

Membangun Kurva Bézier dengan Algoritma Titik Tengah berbasis Divide and Conquer

Oleh:
    13522028 - Panji Sri Kuncara Wisma
    13522052 - Haikal Assyauqi

Deskripsi Program

Program python berbasis CLI (Command Line Interface) pada repository ini digunakan untuk membangun sebuah kurva bezier. Kurva Bézier adalah kurva halus yang sering digunakan dalam desain grafis, animasi, dan manufaktur. Kurva ini dibuat dengan menghubungkan beberapa titik kontrol, yang menentukan bentuk dan arah kurva. Cara membuatnya cukup mudah, yaitu dengan menentukan titik-titik kontrol dan menghubungkannya dengan kurva. Kurva Bézier memiliki banyak kegunaan dalam kehidupan nyata, seperti pen tool, animasi yang halus dan realistis, membuat desain produk yang kompleks dan presisi, dan membuat font yang indah dan unik. Keuntungan menggunakan kurva Bézier adalah kurva ini mudah diubah dan dimanipulasi, sehingga dapat menghasilkan desain yang presisi dan sesuai dengan kebutuhan

Struktur Program

.
└── Tucil2_13522028_13522052  /
    ├── bin/
    │   └── main.exe
    ├── doc/
    │   └── Tucil2_K02_13522028_13522052.pdf
    ├── src/
    │   ├── bruteforce.py
    │   ├── divide_and_conquer.py
    │   ├── dnc.py
    │   └── main.py
    ├── test/
    │   ├── bonus1.txt
    │   ├── bonus2.txt
    │   ├── bonus3.txt
    │   ├── bonus4.txt
    │   ├── tes1.txt
    │   ├── tes2.txt
    │   ├── tes3.txt
    │   ├── tes4.txt
    │   ├── tes5.txt
    │   └── tes6.txt
    └── README.md

Requirements

Python sudah terinstall pada perangkat yang digunakan untuk menjalankan program

Cara menjalankan program

  1. Clone repository ini
    git clone https://github.com/PanjiSri/Tucil2_13522028_13522052.git
  1. Masuk ke folder src
    cd Tucil2_13522028_13522052
    cd src
  1. Jalankan program
    python main.py
  1. Isi masukkan atau inputan sesuai yang dinginkan dengan mengikuti panduan pada CLI (Command Line Interface)

  2. Program sudah diuji coba dan dapat berjalan. Jika ada error pastikan kembali inputan sudah sesuai petunjuk yang diberikan.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages