2008-12-13 14 views
12

Obecnie badam kilka darmowych/open source opartych na OpenGL silników 3D i zastanawiałem się, czy moglibyście przekazać informacje zwrotne na temat tych silników i jak mają pracować z projektem w realnym świecie.Porównanie silników 3D

silniki porównywane są (w przypadkowej kolejności):

Crystal Space
Panda3D
Irrlicht

Są to główne z nich wiem, że są cross-platform, wszelkie jakieś inne, które ja powinienem patrzeć?

+0

@Amosfery, czy możesz dodać linki do silników, które rozważasz? – jwfearn

+0

Z tego, co widziałem, wynika, że: Cystal Space jest nieco nadęty. Ogre3d jest powolny. Cóż, wolniej niż Irrlicht (bardzo szybki) i Panda3d. Nie zapomnij o OSG - bardzo dobrze zrobione. –

Odpowiedz

13

Można znaleźć wiele informacji na wielu silnikach on this database.

Crystal Space to pełny silnik więc to monolityczny blok, że trzeba dostosować do swoich potrzeb. Również irrlicht, ale jest to łatwe. Efekt przeciwny polega na tym, że trudno jest robić określone rzeczy.

Teraz myślę, że Ogre może być najbardziej ogólnie akcelerowanym sprzętowo mechanizmem renderowania 3D. Może Horde3D lepiej nadaje się do renderowania o wysokiej jakości, ale nic, czego nie można zrobić z Ogrem.

1

Można również zajrzeć do Ogre 3D: http://www.ogre3d.org/

Niestety nie mam żadnego doświadczenia z rozwijającego Ogre lub którykolwiek z tych, które wymienione.

3

Jeśli potrzebujesz tylko silnika graficznego, polecam Ogre3d. Jest bardzo silny w tym względzie. Jeśli chcesz mieć początki silnika gry - czyli coś, co łatwo podłączyć do sieci, gier, fizyki itp., Polecam CrystalSpace 3d. Użyłem cs3d (Crystalspace 3d) do robienia gier i łatwo było je szybko uruchomić - ale Ogre3d ma więcej do zaoferowania w tym, jak możesz poprawić swoją grafikę, ale nie jest tak łatwo podłączyć się do gry. wszystkie inne rzeczy związane z grą, takie jak CrystalSpace.

Przy okazji, istnieje mnóstwo porównań tych silników, jeśli po prostu google.

4

bardziej skoncentrowane na dużych terenach, niż myśleć gier (GIS lub symulatorów lotu) jest również openscenegraph

2

Terathon sprawia, że ​​silnik o nazwie C4. Jest to silnik gry o bardzo dojrzałym zestawie funkcji, który robi wrażenie na silniku 350 USD, który zawiera pełny kod źródłowy. Silnik jest dostępny i jest również używany na PS3, więc jest to bardzo solidna platforma. Nie jestem pewien, czy rozważasz tylko silniki grafiki 3D, czy pełne silniki gier, ale pomyślałem, że o tym wspomnę.

+3

Zdecydowanie nie za darmo lub open source. – DMan