Saya ingin mesin Python 3d lurus yang mudah didapat untuk linux dan mudah digunakan. Soya3D gagal untuk saya karena kurangnya dokumentasi. Saya harus dapat memuat model 3D umum tanpa masalah.
Tentukan 'terbaik'. Apakah maksud Anda API yang mudah digunakan, terdokumentasi dengan baik, tercepat, paling rapi? Atau semuanya? Dan judul Anda mengatakan 3D, namun Anda kemudian mengatakan 2D / 3D. Yang?
Bebek Komunis
Didokumentasikan dengan baik akan menjadi mesin 'terbaik' yang ideal untuk apa yang saya cari. Ketika saya katakan 2d / 3d maksud saya linke di soya3d menggunakan fitur dari pygame dalam sintaksnya. Saya ingin Mesin 3d sekalipun.
John Riselvato
Whooo! Ditutup sebagai tidak konstruktif tetapi telah membawa lebih dari 10 ribu tampilan ke halaman ini (sebagai imbalannya ke situs ini).
John Riselvato
Jawaban:
17
Panda3D hanyalah yang lain yang saya sebut mesin. Ada Python bindings untuk Ogre, tapi saya pernah mendengar tinjauan beragam dari mereka. Unity dapat ditulis dalam Boo yang hampir, tetapi tidak sepenuhnya, sama sekali tidak seperti Python.
Anda dapat mencoba Panda3D, tetapi ini lebih merupakan mesin permainan daripada mesin 3D.
Saya tidak tahu mesin 3D yang menggunakan python sebagai bahasa utama, karena aplikasi 3D, sebagian besar waktu, diperlukan untuk memiliki kecepatan eksekusi yang halus.
Saya juga tidak mencoba PyOgre, tetapi Anda mungkin ingin memeriksa PyGLet, saya tidak benar-benar tahu apa itu, tetapi terlihat hebat.
Anda benar-benar menginginkan python-ogre ( python-ogre.org ) alih-alih PyOgre yang lebih lama. Selain itu, saya sungguh-sungguh merekomendasikan kedua: python-ogre fleksibel, mampu dan dewasa.
Jawaban:
Panda3D hanyalah yang lain yang saya sebut mesin. Ada Python bindings untuk Ogre, tapi saya pernah mendengar tinjauan beragam dari mereka. Unity dapat ditulis dalam Boo yang hampir, tetapi tidak sepenuhnya, sama sekali tidak seperti Python.
sumber
Anda dapat mencoba Panda3D, tetapi ini lebih merupakan mesin permainan daripada mesin 3D.
Saya tidak tahu mesin 3D yang menggunakan python sebagai bahasa utama, karena aplikasi 3D, sebagian besar waktu, diperlukan untuk memiliki kecepatan eksekusi yang halus.
Saya juga tidak mencoba PyOgre, tetapi Anda mungkin ingin memeriksa PyGLet, saya tidak benar-benar tahu apa itu, tetapi terlihat hebat.
sumber
Saya suka panda3d sendiri. super mudah dan didukung dengan baik. Lintas platform dan yang lainnya.
Ini sesuatu yang saya buat dengan itu:
http://code.google.com/p/stableorbit
sumber
Saya telah menggunakan pyOgre kadang-kadang dan memiliki banyak dokumentasi dan komunitasnya bagus. Anda harus mencobanya.
Saya tidak bisa mengatakan hal lain karena saya belum pernah menggunakan Panda3D
sumber