Доброго всем утра!
А не расскажете ли мне, какие бывают трехмерные игровые движки, написанные на C и с подержкой софтовой отрисовки?
Требования дополнительные были такие: Возможность работать на железе уровня ARM926EJ-S на 150MHz и о 16MB RAM.
Я рассмотрел пока следующие:
quake1/2
doom.
И там и там довольно непросто въехать что и как, очень плохо все документировано. Есть много док про использованные алгоритмы, но мало по коду. Так же мало док по тому, как производить входные данные (графические модели, BSP, etc.). Код достаточно запутан, чтобы его использовать как документацию.
Ищется что-нибудь более простое в модификации/понимании. По функционалу вышеперечисленные бы устроили, и даже слишком.
Проект личный, безденежный, но очень специфический. Железо, где это все будет крутиться - дохлое и без 3D-акселерации.
Надеюсь на любую помощь.