2 / 2 / 0
Регистрация: 17.01.2013
Сообщений: 21
|
|
1 | |
Подойдет GDI+ для простейшей 3D игры13.10.2013, 23:03. Показов 834. Ответов 1
Метки нет Все метки)
(
Доброго времени суток.
Пишу 3D игру , ориентируюсь на Elite / Elite 2 (игры под Commodore 64). Скриншоты : В общих чертах 3D модели без текстур , только контуры или полигоны закрашенные цветом. Интересно самому написать код для матриц , преобразований , пирамиды видимости , обрезки граней и т.д. Поэтому неинтерсно использовать OpenGL и т.д. , хотя я понимаю что это будет более разумнее. Так вот , сможет ли GDI+ потянуть такой 3D рендеринг с FPS под 30. Игра будет запускаться на полный экран (1280x1024). Спасибо.
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
|
|
13.10.2013, 23:03 | |
Ответы с готовыми решениями:
1
Подойдет ли The Radeon™ 9250 для сетевой игры?
Написание простейшей игры (с комментариями, меню и справкой) Есть ли в WPF полноценная замена GDI+? Чтобы можно было всё, что можно в GDI+? Просто думаю углубляться в работу с изображениями в WPF или GDI. |
134 / 106 / 10
Регистрация: 22.05.2010
Сообщений: 533
|
|
14.10.2013, 02:59 | 2 |
Потянет, но зачем?.. GDI+ довольно медленный. Если уж так сильно требуется производительность и хочеться именно GDI, то можно использовать следующий трюк - отрисовываем в памяти (в массиве из RGB или RGBA элементов), а потом, за один раз всё отрисовываем на холсте через GDI+. Но тогда можно использовать OpenGL. Там даже это проще будет и запускаться сможет не только под Windows. А под всем, что имеет OpenGL. Там это делается одной функцией drowPixels.
0
|
14.10.2013, 02:59 | |
Помогаю со студенческими работами здесь
2
Создание простейшей игры, подобной "Кто хочет стать миллионером" Подойдет ли ASP.NET, если цель - Игры на Unity, сетевые приложения и сайты Программа для построения простейшей картинки Создание простейшей программы для обмена сообщениями через интернет
Сборка ПК "для себя" - игры, игры, игры! Киев, бюджет 8300 грн с монитором. Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |