pengembangan  Rich  Internet  Application  atau  sering  disebut  RIA,  dengan hadirnya Flex yang menawarkan hal serupa seperti AJAX, JavaFX, dan Microsoft
Silverlight.[10]
2.10 3D Stuido Max
3D  Studio  Max  biasa  juga  disebut  3ds  Max  atau  hanya  MAX  adalah  sebuah perangkat  lunak  grafik  vektor  3D  dan  animasi,  ditulis  oleh  Autodesk  Media
Entertainment dulunya dikenal sebagai Discreet and Kinetix. Perangkat lunak ini dikembangkan  dari  pendahulunya  3D  Studio  fo  DOS,  tetapi  untuk  platform
Win32.  Kinetix  kemudian  bergabung  dengan  akuisisi  terakhir  Autodesk,  Discreet Logic.  Versi  terbaru  3Ds  Max  pada  Juli  2005  adalah  7.  3Ds  Max  Autodesk  8
diperkirakan  akan  tersedia  pada  akhir  tahun.  Hal  ini  telah  diumumkan  oleh Discreet di Siggraph 2005.
3ds Max adalah salah satu paket perangkat lunak yang paling luas digunakan sekarang  ini,  karena  beberapa  alasan  seperti  penggunaan  platform  Microsoft
Windows,  kemampuan  mengedit  yang  serba  bisa,  dan  arsitektur  plugin  yang banyak.
3ds  Max  memberikan  tiga  kemungkinan  untuk  menetukan  sistem  koordinat sebuah titik dalam ruang, yaitu dengan memperhatikan terhadap sumbu-sumbu x,
y, z dan sudut yang terjadi. Ketiga kemungkinan sistem koordinat itu ialah: 1
Koordinat Cartesian Menentukan koordinat dengan menggunakan sumbu-sumbu x, y, z.
yaitu x, y, z. Penulisannya 0.5,0.9,0.0; 0.42,0.39,0.82 2
Koordinat cylindrical Cara ini mengabungkan antara jarak, sudut dan koordinat sumbu z
yaitu: jarak sudut,z Penulisannya: .0360.95,0.0;0.5743,0.82
3 Koordinat spherical
Cara  ini  menggabungkan  antara  jarak  dan  dua  sudut,  dan  masing- masing besaran dipisahkan dengan tanda, yaitu:
jaraksudutsudut, penulisannya: 1.0360.950; 14355.[22]
Gambar 2.31 3D Studio Max[23]
2.11 Pemrograman Berorientasi Objek
Pendekatan berorientasi objek merupakan suatu teknik atau cara pendekatan dalam  melihat  permasalahan  dan  sistem  sistem  perangkat  lunak,  sistem
informasi,  atau  sistem  lainnya.  Pendekatan  berorientasi  objek  akan  memandang sistem  yang  akan  dikembangkan  sebagai  suatu  kumpulan  objek  yang
berkorespodensi dengan objek-objek dunia nyata. Ada  banyak  cara  untuk  mengabstraksikan  dan  memodelkan  objek-objek
tersebut, mulai dari abstraksi objek, kelas, hubungan antar kelas, sampai abstraksi sistem.  Saat  mengabstraksikan  dan  memodelkan  objek,  data  dan  proses-proses
yang dimiliki oleh objek akan dienkapsulasi dibungkus menjadi satu kesatuan. Sistem  berorientasi  objek  merupakan  sebuah  sistem  yang  komponennya
dienkapsulasi menjadi kelompok data dan fungsi. Setiap komponen dalam sistem tersebut  dapat  mewarisi  atribut,  sifat,  dan  komponen  lainnya  yang  dapat
berinteraksi satu sama lain.
Terdapat  beberapa  konsep  utama  pada  metodologi  berorientasi  objek, diantaranya:[24]
1. Kelas  class,  kumpulan  objek-objek  dengan  karakteristik  yang  sama.
Kelas  merupakan  definisi  statik  dari  himpunan  objek  yang  sama  yang mungkin  lahir  atau  diciptakan  dari  kelas  tersebut.  Sebuah  kelas  akan
mempunyai  sifat  atribut,  kelakuan  operasimetode,  hubungan relationship, dan arti. Suatu kelas dapat diturunkan dari kelas yang lain,
dimana atribut dari kelas semula dapat diwariskan ke kelas yang baru. 2.
Objek object, abstraksi sesuatu yang mewakili dunia nyata seperti benda, manusia, satuan organisasi, tempat, kejadian, struktur, status, datau hal-hal