Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Регистрация Блоги Правила Справка Пользователи Календарь Поиск рулит! Сообщения за день Все разделы прочитаны
 

Вернуться   Форум Flasher.ru > Flash > Pixel Bender/AGAL

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 26.12.2015, 04:07
faraday вне форума Посмотреть профиль Отправить личное сообщение для faraday Найти все сообщения от faraday
  № 1  
Ответить с цитированием
faraday
 
Аватар для faraday

Регистрация: Apr 2009
Сообщений: 409
По умолчанию GLSL to AGAL

Привтствую, у кого-нибудь имеется опыт портирования с CLSL на AGAL? пробовал некоторые примеры отсюда http://glslsandbox.com/ скомпилировать через http://adobe.github.io/glsl2agal/, но в итоге ничего не получилось. можно ли вообще повторить по сложности такие эффекты с помощью agal? или затея бесполезная

Старый 26.12.2015, 21:23
Tails вне форума Посмотреть профиль Отправить личное сообщение для Tails Найти все сообщения от Tails
  № 2  
Ответить с цитированием
Tails
 
Аватар для Tails

блогер
Регистрация: Dec 2008
Адрес: г. Чебоксары
Сообщений: 2,250
Записей в блоге: 6
Повторить можно, насчёт портирования не знаю.
__________________
Дети не должны знать о своих родителях

Старый 27.12.2015, 00:18
faraday вне форума Посмотреть профиль Отправить личное сообщение для faraday Найти все сообщения от faraday
  № 3  
Ответить с цитированием
faraday
 
Аватар для faraday

Регистрация: Apr 2009
Сообщений: 409
впечатлила вода используемая в boombeach https://www.youtube.com/watch?v=RtGlnkmfsfk , поэтому искал для других языков что-то похожее. как думаете можно повторить такой эффект на флеше?

Старый 27.12.2015, 04:41
Tails вне форума Посмотреть профиль Отправить личное сообщение для Tails Найти все сообщения от Tails
  № 4  
Ответить с цитированием
Tails
 
Аватар для Tails

блогер
Регистрация: Dec 2008
Адрес: г. Чебоксары
Сообщений: 2,250
Записей в блоге: 6
А что бы могло помешать сделать такой эффект во флешь? Любой язык шейдеров, для того и предназначен, что-бы рендерить графику.

Эффект действительно красивый. Но, вы, скорее всего не найдёте готовых решений или библиотек, конкретно под AGAL и тем более именно такой воды. Дело в том, что создание водной поверхности дело очень индивидуальное, под условия каждой конкретной игры. Ну например, в одной игре вода может быть просто "анимированным клипом", в другой её поверхность может генерироваться динамически, при загрузке мира, в третьей вода может быть тайловой и т.п.

Это скорее похоже на исследовательскую, творческую работу, где вам нужно добиться нескольких целей: Сделать красивую воду и она не должна виснуть. При этом, способов решений может быть много и все они разные, а в каждой игре могут быть свои технические требования и ограничения к воде.

Подводя итог скажу, что для создания такого эффекта нужен хороший скилл программирования графики, творческое мышление и время. Ну а AGAL - он необходимым инструментарием располагает.
__________________
Дети не должны знать о своих родителях

Старый 11.01.2016, 01:07
Bletraut вне форума Посмотреть профиль Отправить личное сообщение для Bletraut Найти все сообщения от Bletraut
  № 5  
Ответить с цитированием
Bletraut
[+ 22.07.15]
 
Аватар для Bletraut

Регистрация: Mar 2013
Адрес: Вне пространства.
Сообщений: 552
Отправить сообщение для Bletraut с помощью ICQ Отправить сообщение для Bletraut с помощью Skype™
Шейдеры с glsl очень легко портируются на агал. Если есть исходный код шейдера, написать его на агал, труда не составит.
__________________
Я заклинаю вас действовать иначе.

Создать новую тему Ответ Часовой пояс GMT +4, время: 01:31.
Быстрый переход
  « Предыдущая тема | Следующая тема »  
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


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


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