Использование CubeMap
От: CyberNut Россия  
Дата: 19.05.07 11:09
Оценка:
Подскажите пожалуйста как в Direct3D правильно наложить кубическую текстуру на объект
Простой pD3DDevice->SetTexture(0,pCubeMap) результата не дает (
Re: Использование CubeMap
От: Dufrenite Дания  
Дата: 25.05.07 16:03
Оценка:
Здравствуйте, CyberNut, Вы писали:

CN>Подскажите пожалуйста как в Direct3D правильно наложить кубическую текстуру на объект

CN>Простой pD3DDevice->SetTexture(0,pCubeMap) результата не дает (

Дык вроде кубическая текстура совсем для другого предназначена.
Re: Использование CubeMap
От: tokaplan Россия  
Дата: 25.05.07 17:34
Оценка:
Здравствуйте, CyberNut, Вы писали:

CN>Подскажите пожалуйста как в Direct3D правильно наложить кубическую текстуру на объект

CN>Простой pD3DDevice->SetTexture(0,pCubeMap) результата не дает (

CubeMap — это для look-up'а в шейдерах
Re: Использование CubeMap
От: BLK Dragon  
Дата: 26.05.07 08:52
Оценка:
CN>Подскажите пожалуйста как в Direct3D правильно наложить кубическую текстуру на объект
CN>Простой pD3DDevice->SetTexture(0,pCubeMap) результата не дает (

Оно не для "накладывания на объект придумано", два типовых применения -- environment mapping и нормализация вектора в pixel-shader'е.

Результата не даёт потому что для кубемапы нужны 3х-мерные текстурные к-ты, в случае env-mappping'а это вычисленный вектор отражения eye-normal.

Советую почитать хотя бы DX-SDK на тему cubemap'ов.
Re[2]: Использование CubeMap
От: CyberNut Россия  
Дата: 26.05.07 22:39
Оценка:
Здравствуйте, BLK Dragon, Вы писали:

BD>Оно не для "накладывания на объект придумано", два типовых применения -- environment mapping и нормализация вектора в pixel-shader'е.


BD>Результата не даёт потому что для кубемапы нужны 3х-мерные текстурные к-ты, в случае env-mappping'а это вычисленный вектор отражения eye-normal.


BD>Советую почитать хотя бы DX-SDK на тему cubemap'ов.


Ну я намеревался с помощью этой текстуры реализовать отражения..
Так полагаю что надо смешать ее со слоем материала или текстуры объекта.
Подскажите как это сделать или как грамотней реализовать отражения, желательно динамические
Re[2]: Использование CubeMap
От: IPv6 Казахстан  
Дата: 06.06.07 10:41
Оценка:
Здравствуйте, BLK Dragon, Вы писали:

BD>Оно не для "накладывания на объект придумано", два типовых применения -- environment mapping и нормализация вектора в pixel-shader'е.

environment mapping понятно, а нормализация вектора в pixel-shader тут причем?
Re[3]: Использование CubeMap
От: Nikopol  
Дата: 09.06.07 12:31
Оценка:
Здравствуйте, IPv6, Вы писали:

IP>Здравствуйте, BLK Dragon, Вы писали:


BD>>Оно не для "накладывания на объект придумано", два типовых применения -- environment mapping и нормализация вектора в pixel-shader'е.

IP>environment mapping понятно, а нормализация вектора в pixel-shader тут причем?

http://www.google.ru/search?hl=ru&q=normalizing+cubemap
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.