2016-04-23 3 views
-1

Я делаю анимационное программное обеспечение, которое сильно отличается от других аниматоров. У Mine есть интерпретатор, который превратит скрипт в кучу png-файлов, а затем суммирует их в файле mp4. Я сделал переводчик, все работает, но я до сих пор не знаю, как:
использование OpenGL (в D)
и делать скриншоты окна моего аниматор
и, наконец, соберите PNGs в mp4
Как записать текущее состояние окна в png, а затем собрать их в файл mp4?

Мой вопрос здесь в том, что есть ли способ использовать OpenGL в D и как мне собрать pngs в mp4?

ответ

1

Я только что узнал, что именно я искал, вот привязка D для OpenGL: http://www.dsource.org/projects/derelict и поставить pngs в видео, я мог бы использовать ffmpeg.

EDIT: А также dlib также очень полезно: https://github.com/gecko0307/dlib/

+3

быть осторожным, dsource является устаревшим, так заботиться, чтобы использовать правильные привязки, те из Derelict Организации; https://github.com/DerelictOrg. –