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

Вернуться   Форум Flasher.ru > Flasher.ru > Новости и события

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

Регистрация: Jul 2008
Сообщений: 912
Цитата:
Сообщение от Zebestov Посмотреть сообщение
мы же все еще об [url="http://www.flasher.ru/forum/showpost.php?p=982362&postcount=108"]этом примере
Ха, да там-же в голове страницы и в самой ссылке написано displacement map))) что спорите не понятно)))
Я ляпнул normal map по тому, что в играх сейчас его в основном используют, а паралакс и диспласемент это для DirectX11 так как там есть аппаратная тесселяция, в directХ9 дисплэйс сильно тормозит, в общем это всё шэйдеры и новое поколение бампа.


Последний раз редактировалось Sintesis; 10.04.2011 в 18:52.
Старый 10.04.2011, 18:47
Zebestov вне форума Посмотреть профиль Отправить личное сообщение для Zebestov Посетить домашнюю страницу Zebestov Найти все сообщения от Zebestov
  № 2  
Ответить с цитированием
Zebestov
Lorem ipsum
 
Аватар для Zebestov

модератор форума
Регистрация: May 2001
Адрес: Одесса
Сообщений: 4,869
Записей в блоге: 4
Цитата:
Ха, да там-же в голове страницы и в самой ссылке написано displacement map))) что спорите не понятно)))
Точно хотя никто и не спорил.
__________________
Поймай яблоко 2!


Последний раз редактировалось Zebestov; 11.04.2011 в 13:00.
Старый 11.04.2011, 12:47
Волгоградец вне форума Посмотреть профиль Отправить личное сообщение для Волгоградец Найти все сообщения от Волгоградец
  № 3  
Ответить с цитированием
Волгоградец
 
Аватар для Волгоградец

блогер
Регистрация: Sep 2007
Адрес: Гамбург
Сообщений: 1,648
Записей в блоге: 12
Тесселяция и паралакс/диспласемент это совершенно разные вещи. В примере в 108 посте используется именно тесселяция - т.е. построение полигонов исходя из карт (не нормали). И почему паралакс и диспласемент для DirectX11??? В 9 замечательно все работает и не тормозит.

Старый 11.04.2011, 13:09
Zebestov вне форума Посмотреть профиль Отправить личное сообщение для Zebestov Посетить домашнюю страницу Zebestov Найти все сообщения от Zebestov
  № 4  
Ответить с цитированием
Zebestov
Lorem ipsum
 
Аватар для Zebestov

модератор форума
Регистрация: May 2001
Адрес: Одесса
Сообщений: 4,869
Записей в блоге: 4
Смешались в кучу кони, люди...
Тесселяция тут причем? Это вспомогательный инструмент, который имеет весьма посредственное отношение к сути обусждаемого примера.

Цитата:
Тесселяция и паралакс/диспласемент это совершенно разные вещи.
И тогда уже так, для строгости: тесселяция, параллакс и дисплейсмент — это три разные вещи.
__________________
Поймай яблоко 2!

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

блогер
Регистрация: Sep 2007
Адрес: Гамбург
Сообщений: 1,648
Записей в блоге: 12
Zebestov, смотря что понимать под словом дисплейсмент - если DisplacementMapFilter, то да, вещи разные. Но существует техника Per-Pixel Displacement - разновидность параллакса (их кстати, этих разновидностей, тьма).
Ну и повторюсь - тот пример что я запостил - почти тесселяция (конкретно в нем - из двух фотографий строится меш), т.е. не шейдер (а жаль).

Старый 11.04.2011, 13:35
Zebestov вне форума Посмотреть профиль Отправить личное сообщение для Zebestov Посетить домашнюю страницу Zebestov Найти все сообщения от Zebestov
  № 6  
Ответить с цитированием
Zebestov
Lorem ipsum
 
Аватар для Zebestov

модератор форума
Регистрация: May 2001
Адрес: Одесса
Сообщений: 4,869
Записей в блоге: 4
Прекращайте сыпать терминами.

Вот одно из самых коротких и точных определений: "На базовом уровне тесселяция — это метод разбиения полигонов на более мелкие части."
А теперь поясни, какое отношение имеет техника нарезки одного полигона на 100500 полигонов к представленному в примере способу отображения рельефа?

Имитация рельефа — это либо bump mapping, либо normal mapping, либо parallax со всеми их разновидностями.
Суть этих методов в том, чтобы нарисовать "обманку" на плоском полигоне.

Не имитация рельефа (мы наблюдаем таки рельеф) — displacement в любом исполнении.
Суть этого метода в создании рельефа на основании карты высот.

Пора остановиться и глубже изучить материал.

P.S.
Мы не обсуждали то, как авторы на основании фотоматериала воссоздали геометрию. Хотя это довольно занимательно.
__________________
Поймай яблоко 2!

Старый 11.04.2011, 13:53
Волгоградец вне форума Посмотреть профиль Отправить личное сообщение для Волгоградец Найти все сообщения от Волгоградец
  № 7  
Ответить с цитированием
Волгоградец
 
Аватар для Волгоградец

блогер
Регистрация: Sep 2007
Адрес: Гамбург
Сообщений: 1,648
Записей в блоге: 12
Хорошо, я спорить не буду, я правда не в теме. Искать точное определение терминов не хочу. Что касается тесселяции - я погорячился когда писал про ее применение в данном примере. Считай я писал юзерским языком (поэтому я и добавил слово "псевдо") - я "отдаю" компьютеру какую-то карту, он мне в замен "отдает" 100500 полигонов - разве не тесселяция (конечно никакого отношения к директ 11 нет)?
Ну а про дисплейсмент я не соглашусь все равно. http://http.developer.nvidia.com/GPU...chapter08.html - та же самая "обманка".

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

блогер
Регистрация: Dec 2008
Адрес: Israel, Natanya
Сообщений: 4,740
Записей в блоге: 11
Цитата:
Сообщение от Волгоградец Посмотреть сообщение
Ну а про дисплейсмент я не соглашусь все равно. http://http.developer.nvidia.com/GPU...chapter08.html - та же самая "обманка".
Волгоградец, по ссылке "таже самая "обманка" Нет там никаких полигонов.
Подсоблю Zebestov http://ru.wikipedia.org/wiki/Parallax_mapping

Старый 11.04.2011, 14:05
Zebestov вне форума Посмотреть профиль Отправить личное сообщение для Zebestov Посетить домашнюю страницу Zebestov Найти все сообщения от Zebestov
  № 9  
Ответить с цитированием
Zebestov
Lorem ipsum
 
Аватар для Zebestov

модератор форума
Регистрация: May 2001
Адрес: Одесса
Сообщений: 4,869
Записей в блоге: 4
Цитата:
я "отдаю" компьютеру какую-то карту, он мне в замен "отдает" 100500 полигонов - разве не тесселяция
Нет.

Пример по последней ссылке — parallax mapping.
__________________
Поймай яблоко 2!

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

блогер
Регистрация: Sep 2007
Адрес: Гамбург
Сообщений: 1,648
Записей в блоге: 12
Цитата:
Нет.
Ок, победил.
Цитата:
Пример по последней ссылке — parallax mapping.
Ну да, но называется техника как?

alatar, ага, в терминах путаница - я то и думл что дисплейсмент почти тоже самое что и параллакс. Хотя зря я это все затеял - я ведь про пиксельные шейдеры думал, а ведь есть есть еще дисплейсмент в вертексных шейдерах.


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

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

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


 


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


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