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

Вернуться   Форум Flasher.ru > Flash > API приложений и сред

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

Регистрация: May 2013
Адрес: (0, 0)
Сообщений: 176
По умолчанию И снова вопрос о старлинге! Совместимость stage3D & DL

Читал везде что категорически нельзя совмещать dl (DisplayList/cpu) и starling (stage3D/gpu) = просед FPS, почему? В пример textInput. Но это я так понимаю касается тех объектов которые мы вскоре отобразим на экране.

Скажите пожалуйста, с чем можно работать на старлинге из AS3, а с чем нельзя? (Например bitmapData/Shape)
__________________
Flash мертв жив!

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

Регистрация: Jun 2012
Адрес: Новосибирск
Сообщений: 6,644
Записей в блоге: 4
Цитата:
просед FPS, почему?
Сказки все это. Покажи где ты такую инфу откопал? Совмещение тут ни при чем. Если ты будешь использовать простой дисплей лист, он будет считаться процессором, а stage3d видеокартой. Совмещать их можно, но смысла в этом нет. Разве что, тебе нужно срочно что-то отобразить на нативном DL (даже не могу представить что это может быть, кроме как какая-нибудь текстовая консоль).

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

Регистрация: Jan 2006
Адрес: Москва (Нижний Новгород)
Сообщений: 229
Записей в блоге: 1
Отправить сообщение для KBAC с помощью Skype™
caseyrayan добавление даже пустого спрайта на сцену поверх stage3d контента даёт заметное проседание. Нигде такого не читал. Сам пробовал.

zCHESNOKz если не добавлять dl объекты на сцену ничего не случиться. Можно, например, что-то рисовать в спрайте, отрисовывать в битмапдату и заливать в текстуру.
__________________
Будь проще.

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

Регистрация: Jun 2012
Адрес: Новосибирск
Сообщений: 6,644
Записей в блоге: 4
Цитата:
добавление даже пустого спрайта на сцену поверх stage3d контента даёт заметное проседание. Нигде такого не читал. Сам пробовал.
У меня не дает, даже на слабом устройстве. Вот прямо сейчас тестирую игру на 60 фпс, с нативной текстовой консолью на весь экран. Ничего не тормозит. Видимо дело все-таки не в совмещении дисплей листов
---
А хотя, может где-то во флеш плеере что-то такое и будет наблюдаться, не проверял. Я говорю про AIR

Старый 25.01.2016, 13:34
zCHESNOKz вне форума Посмотреть профиль Отправить личное сообщение для zCHESNOKz Посетить домашнюю страницу zCHESNOKz Найти все сообщения от zCHESNOKz
  № 5  
Ответить с цитированием
zCHESNOKz
 
Аватар для zCHESNOKz

Регистрация: May 2013
Адрес: (0, 0)
Сообщений: 176
Цитата:
Сообщение от KBAC Посмотреть сообщение
caseyrayan добавление даже пустого спрайта на сцену поверх stage3d контента даёт заметное проседание. Нигде такого не читал. Сам пробовал.
Как раз все пишут о том что в старлинге трудно реализовать textInput, из за совместимости старлинга и dl. Пока еще не сталкивался, но видел. Даже в главном видео уроке индус говорил о том, что если переписать Stat на старлинг то производительность повысится

Цитата:
zCHESNOKz если не добавлять dl объекты на сцену ничего не случиться. Можно, например, что-то рисовать в спрайте, отрисовывать в битмапдату и заливать в текстуру.
Спасибо, буду знать
__________________
Flash мертв жив!

Старый 25.01.2016, 14:22
KBAC вне форума Посмотреть профиль Отправить личное сообщение для KBAC Найти все сообщения от KBAC
  № 6  
Ответить с цитированием
KBAC
 
Аватар для KBAC

Регистрация: Jan 2006
Адрес: Москва (Нижний Новгород)
Сообщений: 229
Записей в блоге: 1
Отправить сообщение для KBAC с помощью Skype™
caseyrayan речь не о том, что никак не достичь 60 фпс, а если сцена нагружена, и имеются просадки, то становится заметна разница, особенно в дебажном плеере.
__________________
Будь проще.

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

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

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


 


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


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