Конвертировать Flash art в OpenGL-готовый векторный формат? - PullRequest
3 голосов
/ 18 ноября 2009

Скажем, у меня есть несколько 2D-иллюстраций в формате Flash CS4 .FLA, и я хотел бы поместить их в игру для iPhone, использующую OpenGL ES, с сохранением их в векторном формате. Готовый к OpenGL формат может быть просто списком положений вершин и цветов для треугольной полосы.

Есть ли в наличии конвертер, который может это легко сделать?

Ответы [ 4 ]

4 голосов
/ 21 ноября 2009

Вы можете портировать gameswf на iPhone, он поддерживает большинство SWF-тегов, загружает и отображает в OpenGL. Он написан на C ++, поэтому его легко встроить в приложение для iPhone. Имейте в виду, что это можно использовать, но оно имеет свои ограничения.

3 голосов
/ 20 марта 2010
1 голос
/ 17 октября 2010

Вы можете использовать дымовую завесу для преобразования флэш-памяти в html5, а затем использовать стандартный просмотрщик HTML, найденный в конструкторе интерфейса. Просто мои 2 цента.

1 голос
/ 24 ноября 2009

Я бы порекомендовал преобразовать SWF-файлы в формат .svg, либо в Illustrator, либо с помощью этого онлайн-инструмента . Я на самом деле использовал маленькое консольное приложение Java , чтобы автоматизировать эту часть для того, что я должен был сделать недавно, она работала довольно хорошо.

Как только это будет сделано, вы можете использовать Qt, чтобы сделать бит рендеринга за вас, как прокомментировал здесь .

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