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

Вернуться   Форум Flasher.ru > Flash > ActionScript 3.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 06.11.2013, 02:20
Dukobpa3 вне форума Посмотреть профиль Отправить личное сообщение для Dukobpa3 Найти все сообщения от Dukobpa3
  № 21  
Ответить с цитированием
Dukobpa3
 
Аватар для Dukobpa3

блогер
Регистрация: Oct 2010
Адрес: Киев
Сообщений: 1,678
Записей в блоге: 12
Отправить сообщение для Dukobpa3 с помощью Skype™
Цитата:
списка обхода дерева дисплей объектов для рендеринга.
В свое время таким же образом решал сортировку в изометрии.
Но это, всё-таки, не настолько частая задача.

К рендеру ДЛ у меня совсем другой подход МВЦ такой мвц. Чья модель не менялась, тот и не рендерится.
И это совсем не список ни в каком виде
__________________
Кто к нам с чем для чего - тот у нас того от того.

Старый 06.11.2013, 11:06
dimarik вне форума Посмотреть профиль Отправить личное сообщение для dimarik Найти все сообщения от dimarik
  № 22  
Ответить с цитированием
dimarik
.
 
Аватар для dimarik

модератор форума
Регистрация: Sep 2003
Адрес: Москва
Сообщений: 4,630
Записей в блоге: 20
Я говорю о реальном рендеринге. Он немного ниже MVC.
__________________
Воспитан в TimeZero. Работаю в Mail.ru.

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

блогер
Регистрация: Mar 2008
Адрес: РФ, Санкт-Петербург
Сообщений: 2,272
Записей в блоге: 5
Отправить сообщение для gloomyBrain с помощью ICQ Отправить сообщение для gloomyBrain с помощью Skype™
Цитата:
Я обратился к связным спискам для построения списка обхода дерева дисплей объектов для рендеринга.
Поддерживаю идею, сам так же делал. Когда делал =)

Цитата:
Достаточно разок подсчитать матрицы реально рендерящихся детей через матрицы контейнеров и вот вам готовый линкед лист по листьям дерева, которые отображаются на экране. Поверьте, сбор матриц каждый кадр со всего дерева и сбор матриц каждый кадр с листьев, — это две большие разницы.
Думаю, это скорее вопрос кеширования матриц, если оно сделано правильно (с инвалидацией) то по сути дела разница в обходе (ИМО) будет не очень большой. Хотя, абсолютно согласен с тем, что делать лишние итерации не нужно, когда этого можно избежать.
__________________
...вселенская грусть

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

Регистрация: Aug 2010
Сообщений: 22
Вопрос не касающийся пула объектов.
Если необходимо хранить набор объектов, которые постоянно то добавляются в структуру, то удаляются. В данном случае все тоже используют Array/Vector, несмотря на реаллокации памяти? Т.е. юзают splice()?

Старый 06.11.2013, 14:40
alexcon314 вне форума Посмотреть профиль Отправить личное сообщение для alexcon314 Найти все сообщения от alexcon314
  № 25  
Ответить с цитированием
alexcon314
listener

модератор форума
Регистрация: Jun 2006
Сообщений: 3,260
Записей в блоге: 28
Отправить сообщение для alexcon314 с помощью ICQ
А есть варианты?

Старый 06.11.2013, 16:20
Babylon вне форума Посмотреть профиль Отправить личное сообщение для Babylon Посетить домашнюю страницу Babylon Найти все сообщения от Babylon
  № 26  
Ответить с цитированием
Babylon
[+1 25.10.13]
[+4 18.03.14]
 
Аватар для Babylon

Регистрация: Jan 2006
Адрес: Москва, Зеленоград
Сообщений: 653
Отправить сообщение для Babylon с помощью ICQ
Зачем обходить дисплей листы, когда можно траверсить XML?

Старый 06.11.2013, 16:28
Dukobpa3 вне форума Посмотреть профиль Отправить личное сообщение для Dukobpa3 Найти все сообщения от Dukobpa3
  № 27  
Ответить с цитированием
Dukobpa3
 
Аватар для Dukobpa3

блогер
Регистрация: Oct 2010
Адрес: Киев
Сообщений: 1,678
Записей в блоге: 12
Отправить сообщение для Dukobpa3 с помощью Skype™
Когда в руках молоток - всё вокруг кажется гвоздями?

Добавлено через 3 минуты
Цитата:
Зачем обходить дисплей листы
Может потому что это изыски для повышения производительности. А ХМЛ в ас3 как-то совсем не конает на роль повышателя производительности? Даже если в некоторых случаях это и субъективно удобно.
__________________
Кто к нам с чем для чего - тот у нас того от того.


Последний раз редактировалось Dukobpa3; 06.11.2013 в 17:54.
Старый 06.11.2013, 17:29
gloomyBrain вне форума Посмотреть профиль Отправить личное сообщение для gloomyBrain Найти все сообщения от gloomyBrain
  № 28  
Ответить с цитированием
gloomyBrain
 
Аватар для gloomyBrain

блогер
Регистрация: Mar 2008
Адрес: РФ, Санкт-Петербург
Сообщений: 2,272
Записей в блоге: 5
Отправить сообщение для gloomyBrain с помощью ICQ Отправить сообщение для gloomyBrain с помощью Skype™
Цитата:
Когда в руках молоток - всё вокруг кажется гвоздями?
Зачем ты так с мэтром? Человек дело говорит. К чему вообще весь этот ваш дисплей-лист если есть XML?
__________________
...вселенская грусть

Старый 06.11.2013, 23:18
Babylon вне форума Посмотреть профиль Отправить личное сообщение для Babylon Посетить домашнюю страницу Babylon Найти все сообщения от Babylon
  № 29  
Ответить с цитированием
Babylon
[+1 25.10.13]
[+4 18.03.14]
 
Аватар для Babylon

Регистрация: Jan 2006
Адрес: Москва, Зеленоград
Сообщений: 653
Отправить сообщение для Babylon с помощью ICQ
Глуми, у тебя палец не затёк?

Старый 06.11.2013, 23:23
Akopalipsis вне форума Посмотреть профиль Найти все сообщения от Akopalipsis
  № 30  
Ответить с цитированием
Akopalipsis
Banned
[+4 24.02.14]
[+4 07.11.13]
[+ 13.03.14]

Регистрация: Mar 2013
Сообщений: 1,864
Цитата:
Глуми, у тебя палец не затёк?
А ведь он только недавно появился? Его вроде не было, а как только я его увидел,
то с того же момента каждый раз думаю, был он или нет. Расскажите, а то я сума сойду)))

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

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

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


 


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


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