Jaki jest najlepszy silnik Python 3D? [Zamknięte]

20

Chcę prosty silnik 3d Python, który jest łatwo dostępny dla systemu Linux i łatwy w użyciu. Soya3D zawiodło dla mnie z powodu braku dokumentacji. Powinienem móc ładować popularne modele 3D bez problemu.

John Riselvato
źródło
4
Zdefiniuj „najlepszy”. Czy masz na myśli łatwy w użyciu, dobrze udokumentowany, najszybszy i najczystszy interfejs API? Czy wszystkie z nich? A twój tytuł mówi 3D, a potem mówisz 2D / 3D. Który?
Kaczka komunistyczna
Dobrze udokumentowany byłby idealnym „najlepszym” silnikiem do tego, czego szukam. Kiedy mówię 2d / 3d, mam na myśli linke w soya3d, używa w swojej składni funkcji pygame. Chcę jednak silnika 3d.
John Riselvato,
Whooo! Zamknięty, ponieważ nie jest konstruktywny, ale przyniósł ponad 10 000 wyświetleń tej strony (w zamian za tę stronę).
John Riselvato,

Odpowiedzi:

17

Panda3D to jedyny taki, który naprawdę nazwałbym silnikiem jako takim. Istnieją wiązania Pythona dla Ogre, ale słyszałem mieszaną ich recenzję. Jedność może być skryptowana w Boo, co jest prawie, ale nie całkiem, całkowicie odmienne od Pythona.

koderanger
źródło
4

Możesz wypróbować Panda3D, ale jest to bardziej silnik gry niż silnik 3D.

Nie znam żadnego silnika 3D używającego Pythona jako głównego języka, ponieważ aplikacje 3D są w większości przypadków wymagane do płynnej prędkości wykonywania.

Ja też nie próbowałem PyOgre, ale możesz chcieć sprawdzić PyGLet, tak naprawdę nie wiem, co to jest, ale wygląda świetnie.

żart
źródło
Dokumentacja pygleta jest okropna
o0 '.
PyGlet nie jest silnikiem; jest to framework opengl.
Kaczka komunistyczna
1
O rany, tak bardzo się myliłem.
Jokoon
3

Czasami korzystałem z pyOgre i ma dużo dokumentacji, a społeczność jest świetna. Powinieneś spróbować.

Nie mogę powiedzieć nic innego, ponieważ nigdy nie korzystałem z Panda3D

bliipStudio
źródło
Naprawdę chcesz python-ogre ( python-ogre.org ) zamiast starszego PyOgre. Poza tym serdecznie popieram zalecenie: ogon python jest elastyczny, zdolny i dojrzały.
drxzcl