Как сохранить / экспортировать поверхность OpenGL в Quicktime в Какао / Objective C? - PullRequest
0 голосов
/ 05 мая 2009

Я изменил пример слайд-шоу кварцевого композитора из xcode, чтобы отобразить высокоскоростное слайд-шоу с использованием пользовательского перехода.

В примере используется OpenGL (Какао) для рендеринга слайд-шоу. Я хотел бы экспортировать это слайд-шоу в видео.

Есть ли способ использовать Cocoa / OpenGL для вывода этой сцены в быстрое видео?

ИЛИ, мне просто переопределить образец SlideShow в Quartz composer и использовать его экспорт в функциональность Quicktime?

Ответы [ 2 ]

1 голос
/ 22 октября 2009

проверьте пример кода в / Developer / examples / Quartz Composer / Applications / QCTV для кода, который делает именно то, что вы хотите.

Я считаю, что в предыдущих версиях osx образец кода назывался Quartz Composer TV

0 голосов
/ 05 мая 2009

Я не верю, что Cocoa поддерживает рендеринг в видео QuickTime напрямую, и я точно знаю, что сам OpenGL не поддерживает.

Из того, что я обнаружил, Apple рекомендует использовать Quartz Composer для рендеринга. Вот ссылка на пробой.

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