Ответ: Миф о том что Ogre3D движок неочень
Когда-то всё было в разы проще, и не было шейдерных процессоров в видео карте, точнее не было программируемых, а были стандартные функции за счёт которых и делали сложные эффекты.
Так например Blitz3D используя уже древний DirectX 7 не имеет никаких шейдеров, а лишь FFP.
Затем изобрели шейдеры, и народ стал переходить на них, т.к. ты можешь сам программировать вершинный и фрагментные шейдеры, тем самым контролируя полностью математически вывод геометрии.
К сожалению не все растут быстро, как разработчики так и железо, поэтому для большей аудитории использование старых технологий может быть частично оправданным, но имхо, это уже не актуально, и у всех есть OGL2 с шейдерами, так что даже для разработки казуалок можно юзать шейдеры без проблем.
|