Mac OS X программа для рисования - PullRequest
0 голосов
/ 22 августа 2011

Я хочу написать трассировщик лучей для Mac. Я не хочу изучать Objective-C, возможно ли смешивать C ++ и Objective-C? Есть ли какой-нибудь простой пример программы, которая делает это и рисует на экране?

Ответы [ 2 ]

2 голосов
/ 22 августа 2011

Вы можете определенно смешивать C ++ и Objective-C называется Objective-C ++.

Обычно вы используете Objective-C для пользовательского интерфейса, и вся ваша логика и контроллеры могут быть выполнены с использованием C ++. Вам не нужно слишком много цели-c, чтобы сделать это. Если у вас есть немного времени для такого подхода, я определенно рекомендую, чтобы он был невероятно мощным. (так делают многие фреймворки Apple)

Но если вы вообще не хотите изучать Objective-c, вы также можете использовать OpenCV . OpenCV - это набор алгоритмов для обработки изображений, компьютерного зрения, машинного обучения, AR, трекинга и т. Д. Он имеет несколько основных элементов пользовательского интерфейса (окна, кнопки, ползунки и т. Д.), Которые вы найдете полезными. Вам нужен только C ++! и это будет работать во многих ОС

1 голос
/ 22 августа 2011

SDL работает на OS X и должен без проблем работать с кодом C ++.

http://www.libsdl.org/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...