Saat sedang mencari cara membuat grafik 3D, saya menemukan link berikut
Dari link tersebut, saya mencoba menghilangkan beberapa feature plot untuk menghasilkan hanya kubus 3D nya saja. Untuk mendownload filenya silahkan ambil disini.
Hasil dari modifikasi tersebut adalah sebagai berikut
Kita dapat memutar kubus dengan menggeser scroll bar untuk sumbu X, sumbu Y dan sumbu Z di sebelah kanan kubus.
Penjelasan
1. Bagian pertama dari file ini adalah scroll bar sumbu X, Y dan Z. Masing-masing scroll bar memiliki nilai dari 0-360 derajat.
2. Jika scroll bar digeser, nilai derajat dapat dilihat pada bagian kuning di sel H12:H13
3. Ketika nilai sudut berubah, maka nilai Calculated Angles akan berubah. Bagian ini merupakan nilai Sin dan Cos dari masing-masing sudut di point 2.
4. Nilai sin dan Cos masing-masing sudut akan digunakan untuk menghitung rotation matrix. Rotation Matrix ini adalah nilai faktor pengubah yang akan mengubah nilai X,Y,Z masingmasing dalam grafik 2 dimensi X dan Y.
5. Nilai X dan Y hasil kalkulasi dapat terlihat dalam tabel M11:N18. Jika proyeksikan ke Chart, tabel ini akan menghasilkan sumbu X, Y dan Z sebagai garis abu-abu.
Dengan Prinsip yang sama kita bisa membuat rangka kubus seperti berikut
Dengan menggabung Rangka dan Axis dalam satu grafik, kita akan mendapatkan kubus lengkap dengan gambar sumbunya.
Kubus pun siap diputar-putar :)
No comments:
Post a Comment