Terima kasih atas peringkat dan umpan balik Anda!
Anda sudah menilai.
Elemen aplikasi geometri proyektif: Homografi, Teorema Pascal, Desargues
Elemen aplikasi geometri proyektif: Homografi, Teorema Pascal, Teorema Desargues, Relasi ganda.
Aplikasi Android (Java), multibahasa dengan empat adegan interaktif. Titik-titik digeser dengan jari.
1. **Homografi** – persegi satuan diplot pada segiempat ABCD
(matriks 3×3 dari 4 pasang titik, metode Gaussian). Titik lenyap V₁, V₂ ditampilkan.
dan cakrawala – bayangan garis tak hingga.
2. **Teorema Pascal** – segi enam yang terukir dalam elips; X, Y, Z segaris.
3. **Teorema Desargues** – dua segitiga perspektif dan sumbu perspektif.
4. **Relasi ganda** – proyeksi pusat dari 4 titik; (A,B;C,D) tetap sama.
Semua geometri berada dalam koordinat homogen (`geometry/Vec3`):
garis yang melalui dua titik = hasil perkalian silang, perpotongan dua garis = hasil perkalian silang.
Titik tak terbatas ditangani tanpa kasus khusus.
## Bahasa
Inggris (default), Bulgaria, Prancis, Jerman, dan Spanyol. Bahasa diubah dari menu di toolbar dan tidak bergantung pada bahasa perangkat (`AppCompatDelegate.setApplicationLocales`).
Pilihan disimpan; pada Android 13+, bahasa juga dapat diubah dari pengaturan sistem aplikasi.
## Struktur
- `geometry/` – Vec3, Proyektif, Homografi (Java murni, bukan Android)
- `view/` – GeometryView (kelas dasar: menyeret, menggambar garis) dan empat scene
- `MainActivity` – tab (TabLayout), tooltip, informasi numerik, tombol "Reset"
Sekali klik untuk menginstal file XAPK/APK di Android!