1. Produk
  2.   3D
  3.   Java
  4.   iGeo

iGeo

 
 

Buat & Kelola Model 3D melalui Java API

Pustaka Java Open Source yang menyertakan dukungan untuk Transformasi Geometri, Menghasilkan Kurva & Permukaan NURBS, Mengelola Vektor 3D & seterusnya.

iGeo adalah pustaka pemodelan Java 3D open source yang memungkinkan pengembang perangkat lunak membuat dan mengelola model 3D di dalam aplikasi mereka sendiri. Ini telah menyediakan komponen untuk operasi matematika vektor, kurva NURBS dan geometri permukaan, mengelola mesh poligon, tampilan dan navigasi 3D, dan file model 3D I/O. Pustaka telah menyertakan mode bayangan yang berbeda seperti bingkai gambar, bayangan, bayangan transparan, bayangan tanpa tepi, dan banyak lagi. Perpustakaan memiliki desain komputasi terbaik dalam arsitektur, desain produk, desain interaksi, dan banyak lagi

Pustaka iGeo tersedia secara bebas di bawah GNU Lesser General Public License sebagaimana diterbitkan oleh yayasan perangkat lunak bebas, versi 3. Pustaka ini juga mendukung antarmuka yang disebut PiGeon khusus dalam pemrosesan. Pustaka telah menyertakan fitur untuk menavigasi tampilan 3D, menyimpan file, seperti zoom, toggle view, rotasi, pan, dan banyak lagi. Ini telah menyediakan beberapa fungsi untuk mengelola panelisasi seperti panelisasi persegi panjang, triangulasi, triangulasi diagrid, panelisasi berlian, garis kisi, garis & titik diagonal di Permukaan, titik kisi di permukaan, dan banyak lagi.

Previous Next

Memulai dengan iGeo

Cara termudah untuk menginstal iGeo adalah dengan menggunakan GitHub. Silakan gunakan perintah berikut untuk instalasi yang lancar. 

Install iGeo via GitHub

Instal iGeo melalui GitHub

git clone https://github.com/sghr/iGeo.git 

Transformasi Geometri melalui Java API

iGeo API open source telah menyertakan fungsionalitas untuk transformasi geometris di dalam aplikasi Java mereka. Ada beberapa metode penting yang tersedia untuk transformasi geometris seperti geometri duplikasi, geometri berputar, geometri pantul, pergerakan untuk jumlah gerakan tertentu, penskalaan geometri ke atas atau ke bawah, penskalaan geometri hanya dalam satu arah, geometri geser, dan banyak lagi.

Menghasilkan Kurva dan Permukaan NURBS

NURBS adalah singkatan dari Non-Uniform Rational B-Spline dan merupakan model matematika untuk mendefinisikan geometri dalam ruang. Ini adalah salah satu model matematika paling populer dari geometri dan digunakan di banyak program CAD. iGeo API telah menyertakan dukungan untuk membuat Kurva dan Permukaan NURBS menggunakan perintah Java. ICurve dan ISurface dapat digunakan untuk menghasilkan kurva dan permukaan URBS dengan menyediakan array atau array 2 dimensi IVec dan derajat.

Mengelola Vektor 3D melalui Java API

Pustaka iGeo open source memungkinkan pengembang perangkat lunak untuk membuat dan mengelola vektor mereka di dalam aplikasi Java mereka sendiri. Pustaka telah menyediakan beberapa fungsi yang berguna terkait dengan manajemen vektor seperti menambah atau mengurangi vektor, menduplikasi variabel vektor ke variabel lain, mengalikan atau membagi vektor, membalik vektor, mengukur jarak antara dua vektor, mengatur panjang vektor, menghasilkan satu nilai skalar dari dua vektor, mencerminkan vektor pada bidang 3 dimensi dan banyak lagi.

Gambar Peta di Geometri

Pustaka iGeo gratis memungkinkan pengembang perangkat lunak untuk memetakan gambar pada geometri dengan mudah menggunakan kode Java. Anda dapat mengontrol panjang garis menurut gambar, mengontrol kedalaman permukaan dengan gambar, mengontrol lebar panel, mengontrol rotasi menurut gambar, mengontrol penskalaan menurut gambar, warna sampel gambar, dan sebagainya.

 Indonesia