Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Флейм (http://www.flasher.ru/forum/forumdisplay.php?f=53)
-   -   Хочу OpenGL (http://www.flasher.ru/forum/showthread.php?t=116778)

Division 10.10.2008 17:44

Хочу OpenGL
 
Вопрос чисто теоретический наверно (:
Где-то слышал, что Flash player 10 уже аппаратно ускоряет рендеринг. Ну так как флешь это технология кросплатформенная, думаю рендер кроме как OpenGL быть не может. Так почему бы адобовцам не сделать обёртку для OpenGL во флешь? То есть инициализация контекста, загрузка текстур и прочая системщина остаётся на совести у плеера, а всё остальное уже делаем мы. Есть ли шанс что когда-то это осуществится?

Волгоградец 10.10.2008 17:53

Думаю есть. В документации PixelBender написано:
Цитата:

The language will evolve; the features in this document compose a minimal subset that Adobe will support in future versions.
Да и вообще язык PixelBender похож на GLSL.

Division 10.10.2008 17:56

Это случайно не та штука, которой типа фильтры писать можно будет? Я имел в виду другое - врапер для OpenGL API. То есть я сам рисую примитивы, работаю с текстурами, текстурными координатами, матрицами итд. Захотел заэкспортил данные из своего формата, всунул в массив, вывел за glDrawElements.

flash33 10.10.2008 18:12

Легким движением руки Flash превращается... превращается Flash... в язык с+++ (простите, маленькая техническая неувязка!)

Division 10.10.2008 18:17

Ты это о чем? Представь себе класс ogl, в котором будут описаны все нужные методы. Хотя я не знаю, как это впишется в архитектуру флеша, но как по мне было бы круто (:

rty 10.10.2008 19:05

для использования OpenGL уже придумали Shockwave Player.
как только флеш плеер будет весить 5 мб о нем вспомнят :)

iNils 10.10.2008 19:07

Цитата:

Сообщение от rty (Сообщение 769388)
как только флеш плеер будет весить 5 мб о нем вспомнят :)

Не вспомнят. А 10-ый плеер уже весит 4мб, а дебаг-версия те самые 5.

Division 10.10.2008 19:51

Цитата:

Не вспомнят. А 10-ый плеер уже весит 4мб, а дебаг-версия те самые 5
Что, вообще без шансов?

†‡Paladin‡† 10.10.2008 20:48

5мб это смешно. Даже в моем замкадье.

Division 10.10.2008 20:56

Кстати, просто от подключения модуля с OpenGL размер приложения возрастает килобайт на 50. (ну 100 максимум, давно смотрел, не помню). Конечно чтобы всунуть такую фичу в плеер нужно очень много чего реализовать и предусмотреть, но ИМХО сильно от этого размер плеера не возрастёт. И вообще, демосценеры в 64 килобайта бывает чудеса выдают (:


Часовой пояс GMT +4, время: 01:46.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.