Форум 3DNews
Вернуться   Форум 3DNews > Программирование > Программирование

Ответ Создать новую тему
Опции темы Опции просмотра
Непрочитано 19.03.2004, 12:32   [включить плавающее окно]   #1
Darthman
Мужской Опытный
Автор темы
 
Аватар для Darthman
 
Регистрация: 10.02.2003
Адрес: Москва
OpenGL + Normal Map.

Как сделать? Нашел в сети кучу примеров с использованием register_combiner_NV, но работает это, разумеется, только на джифорсах, ибо расширение nVidia. А хотелось бы сделать для всех, ну в крайнем случае только для ATI, nVidia в последнюю очередь. У кого-нибудь есть предложения, примеры или просто соображения?
__________________
Если работает, лучше не трогай!
Darthman вне форума  
Ответить с цитированием
Непрочитано 22.03.2004, 10:47   [включить плавающее окно]   #2
legozaur
Мужской Общительный
 
Аватар для legozaur
 
Регистрация: 14.11.2003
Адрес: Новосибирск
Darthman
Интересно узнать, что за Normal Map такой?
Расскажи хотя бы в общих чертах.
legozaur вне форума  
Конфигурация ПК
Ответить с цитированием
Непрочитано 22.03.2004, 11:25   [включить плавающее окно]   #3
Darthman
Мужской Опытный
Автор темы
 
Аватар для Darthman
 
Регистрация: 10.02.2003
Адрес: Москва
Разновидность бамп-меппинга, в которой для каждого пиксела поверхности перерасчитывается своя нормаль.
Тут пример:
http://www.3dkingdoms.com/tutorial.htm

Но только для nVidia
__________________
Если работает, лучше не трогай!
Darthman вне форума  
Ответить с цитированием
Непрочитано 23.03.2004, 12:53   [включить плавающее окно]   #4
legozaur
Мужской Общительный
 
Аватар для legozaur
 
Регистрация: 14.11.2003
Адрес: Новосибирск
Darthman
Объясни мне, в чём отличие бамп-маппинга от старого и доброго метода Фонга? Там же тоже расчёт интенсивности ведётся для каждой точки визуализируемой поверхности.
legozaur вне форума  
Конфигурация ПК
Ответить с цитированием
Непрочитано 23.03.2004, 15:13   [включить плавающее окно]   #5
Darthman
Мужской Опытный
Автор темы
 
Аватар для Darthman
 
Регистрация: 10.02.2003
Адрес: Москва
Ну по Фонгу затеняются треугольники просто с более сложной формулой, не простой интерполяцией. А в данном случае для каждой точки не расчет интенсивности цвета, а именно перерасчет нормали. Тоесть если будет несколько источников света, то каждая точка получит от него все что нужно, а при бампе будет фигня.
__________________
Если работает, лучше не трогай!
Darthman вне форума  
Ответить с цитированием
Ответ Создать новую тему

Опции темы
Опции просмотра

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

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

Быстрый переход


Текущее время: 04:27. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 2000-2017 3DNews. All Rights Reserved.
Администрация 3DNews требует соблюдения на форуме правил и законов РФ
Серверы размещены в Hostkey