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

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

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

Регистрация: Apr 2011
Сообщений: 61
По умолчанию Плавное отображение тумана войны.

Есть массив точек (видит/не видит). Надо по этому массиву нарисовать плавный (т.е. не тайловый) туман войны.
Есть какие-нибудь идеи?

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

Регистрация: Jun 2012
Адрес: Новосибирск
Сообщений: 6,644
Записей в блоге: 4
Что за "туман войны"?
Для начала было бы неплохо получить идею о том что это такое вообще

Старый 28.01.2013, 12:29
F10 вне форума Посмотреть профиль Отправить личное сообщение для F10 Найти все сообщения от F10
  № 3  
Ответить с цитированием
F10

Регистрация: Apr 2011
Сообщений: 61
Туман войны - область на локации игры, скрытая от обзора игрока.

- квадратная.
- плавная.


Сейчас у меня реализован первый вариант отображения, т.е. углы не скругленные.
p.s. Графика на простом stage (не stage3d)

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

Регистрация: Jan 2009
Сообщений: 1,651
Ну, самый очевидный - уменьшить масштаб "сетки", чтобы "пикселизированность" тумана войны была не заметна.

Как вариант: пройтись по периметру полученного тумана и в углах разместить специальные скругленные тайлы. Для тумана, как у тебя на первой картинке прокатило бы.
__________________
мой пустой блог

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

Регистрация: Oct 2010
Адрес: Харьков
Сообщений: 616
Записей в блоге: 1
Отправить сообщение для strangedk с помощью ICQ Отправить сообщение для strangedk с помощью Skype™
может маска с blur?
__________________
adobe AS3 manual

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

Регистрация: Apr 2011
Сообщений: 61
Цитата:
может маска с blur?
не производительно.

Старый 28.01.2013, 14:45
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 7  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
Не хватает исходных данных, изометрия, 3д или 2д?

Старый 28.01.2013, 14:59
F10 вне форума Посмотреть профиль Отправить личное сообщение для F10 Найти все сообщения от F10
  № 8  
Ответить с цитированием
F10

Регистрация: Apr 2011
Сообщений: 61
Цитата:
Не хватает исходных данных, изометрия, 3д или 2д?
Классическая изометрия (высота тайла = ширина тайла / 2).

Старый 28.01.2013, 17:20
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 9  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
Ну можно на битмапе рисовать, разбить на сектора только.

Старый 28.01.2013, 17:24
F10 вне форума Посмотреть профиль Отправить личное сообщение для F10 Найти все сообщения от F10
  № 10  
Ответить с цитированием
F10

Регистрация: Apr 2011
Сообщений: 61
Сейчас и рисуется на битмапе). Просто квадратными секторами.
В принципе вроде придумал решение, сейчас реализую. Если получится, в комментах отпишусь.

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

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

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


 


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


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