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

Вернуться   Форум Flasher.ru > Flash > Общие вопросы о Flash (не затрагивающие ActionScript)

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

Регистрация: Oct 2006
Сообщений: 2,283
По умолчанию снова про освещение

Когда-то поднимал топик про програмную реализацию корректного освещения 3д сцены (Phong lighting) средствами флэш, тогда оно вызвало некоторый скепсис, насчет того, а возможно-ли впринципе такое сделать во флэше. Отвечаю - да, возможно!
вот накидал примерчик, посмотрите
тыц

Старый 06.11.2007, 20:01
†‡Paladin‡† вне форума Посмотреть профиль Отправить личное сообщение для †‡Paladin‡† Найти все сообщения от †‡Paladin‡†
  № 2  
Ответить с цитированием
†‡Paladin‡†

Регистрация: Nov 2005
Сообщений: 1,058
Чет ты припозднился. Зацени http://blog.alternativagame.com/ru/

Старый 06.11.2007, 22:17
aQuestion вне форума Посмотреть профиль Найти все сообщения от aQuestion
  № 3  
Ответить с цитированием
aQuestion
Banned
[+5 08.09.07]
[+4 17.01.08]
 
Аватар для aQuestion

Регистрация: Dec 2005
Сообщений: 556
а можно Вас попросить читабельный исходник класса "Material"?

Старый 07.11.2007, 11:20
undefined вне форума Посмотреть профиль Отправить личное сообщение для undefined Найти все сообщения от undefined
  № 4  
Ответить с цитированием
undefined

Регистрация: Oct 2006
Сообщений: 2,283
Цитата:
Чет ты припозднился. Зацени http://blog.alternativagame.com/ru/
Смотрел этот движок, ребята конечно молодцы что динамические тени сделали, но у них, по-мойму, модель освещения плоская, т.е. освещенность не меняется по площади полигона (по крайней мере по той части которая не в тени находится)
Цитата:
а можно Вас попросить читабельный исходник класса "Material"?
Конечно, только не знаю насколько он читабельный
Material.as

Старый 07.11.2007, 23:58
aQuestion вне форума Посмотреть профиль Найти все сообщения от aQuestion
  № 5  
Ответить с цитированием
aQuestion
Banned
[+5 08.09.07]
[+4 17.01.08]
 
Аватар для aQuestion

Регистрация: Dec 2005
Сообщений: 556
Цитата:
Сообщение от undefined
Конечно, только не знаю насколько он читабельный
Cпасибо.

Дело, собственно, даже не в классе, просто интересна математика для drawSlice. Почему карта освещенности выглядит именно так (полукругами), и т.д.

Старый 08.11.2007, 11:04
undefined вне форума Посмотреть профиль Отправить личное сообщение для undefined Найти все сообщения от undefined
  № 6  
Ответить с цитированием
undefined

Регистрация: Oct 2006
Сообщений: 2,283
Цитата:
Дело, собственно, даже не в классе, просто интересна математика для drawSlice. Почему карта освещенности выглядит именно так (полукругами), и т.д.
Это сделано для того чтобы не было заметно резкого скачка освещенности при переходе с левой карты на правую.
Кстати если на каждом кадре к карте освещения применять еще фильтр DisplacementMap получится красивый bump, вот только надо еще решить некоторые вопросы оптимизации.

Старый 08.11.2007, 21:08
Anton A. Volkov вне форума Посмотреть профиль Найти все сообщения от Anton A. Volkov
  № 7  
Ответить с цитированием
Anton A. Volkov
Alternativa3D

Регистрация: Feb 2001
Сообщений: 41
Цитата:
Сообщение от undefined
Смотрел этот движок, ребята конечно молодцы что динамические тени сделали, но у них, по-мойму, модель освещения плоская, т.е. освещенность не меняется по площади полигона (по крайней мере по той части которая не в тени находится)
http://blog.alternativagame.com/ru/2...ting-specular/
http://blog.alternativagame.com/ru/2...-lighting-map/

А вот у вас, как раз, плоская
Попробуйте показать phong-шейдинг на модели более сложной, чем кубик и, желательно, с изменяемым освещением (цвет, количество источников).


Последний раз редактировалось Anton A. Volkov; 08.11.2007 в 21:10.
Создать новую тему Ответ Часовой пояс GMT +4, время: 20:12.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

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

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


 


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


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