Как нарисовать заполненный сектор эллипса с SDL 2 и C++
У меня есть простое назначение. Мне просто нужно нарисовать несколько графических примитивов. Проблема в том, что назначение должно было быть выполнено в Turbo C с graphics.h Есть функция с именем sector
который способен рисовать сектор эллипса. Я решил написать задание с SDL. Мне удалось нарисовать все графические примитивы, кроме сектора эллипса. я использовал gfxPrimitives
библиотека. Но библиотека не может этого сделать. Ни SDL_Draw не может.
Мне нужно нарисовать что-то вроде этого http://www.softwareandfinance.com/Turbo_C/Graphics/sector.html(часть на скриншоте называется "сектор 0-270 градусов")
Спасибо
1 ответ
Я сделал это. Есть библиотека под названием SDL_bgi
http://libxbgi.sourceforge.net/
Состоит из одного .c
файл и два заголовка. Я просто добавил файлы в проект. После некоторых изменений в моем коде я могу позвонить graphics.h
функции от SDL
проект.