-
Может, кто-нибуть подскажет, как сделать свой движок? Так, чтобы всё, касаемое графики, находилось в отдельном модуле. В частности, как зделать функцию загрузки изображений разных размеров. Если картинки записывать в динамические массивы, то не получается корректно их выводить DrawPixel-ом. Только если заранее определять границы индексов массивов... Да и вообще о собственных движках...
-
Создание собственного графическог движка на OpenGL - это здорово. Качай книгу Краснова+Red Book(пригодитцо)+мозг. А на счёт загрузки изображений, то вообще-то их в текстуры надо переводить.
-
Я же про 2D - прямое обращение к пикселам экрана. И где можно скачать книгу?
-
-
http://webfile.ru/1678669В предыдущей теме уже указывал. Отдельный модуль. Работает с графикой. Грузит картинки разных размеров...
-
> Если картинки записывать в динамические массивы, то не получается > корректно их выводить DrawPixel-ом. Только если заранее > определять границы индексов массивов...
Если делать одномерный динамический массив, то все работает нормально. Дело в том, что в DrawPixel передается указатель на начало массива, а многомерные динамические массивы вовсе не обязательно хранятся в памяти одним куском.
-
Примеры движков можешь посмотреть на igdc.ru ;) Что ни конкурс, то какой-нибудь движок новый да появится =)
|