28 / 57 / 6
Регистрация: 10.01.2011
Сообщений: 1,229
|
|
1 | |
Проблема с текстурами13.11.2011, 00:45. Просмотров 1228. Ответов 6
Метки нет Все метки)
(
Когда я устанавливаю на вертекс текстуру то она устанавливается со цветоискажением (все в оттенке красного - как убрать его).
Как убрать это искажение?
0
|
|
13.11.2011, 00:45 | |
Проблема с текстурами в играх Проблема с текстурами на видеокарте GT 620M Проблема с текстурами ATI Mobility Radeon HD 4650 Странности с текстурами |
|
186 / 61 / 4
Регистрация: 29.04.2011
Сообщений: 642
|
|
13.11.2011, 14:43 | 2 |
тоже была такая проблема
возможно у тебя стоит красный свет, попробуй поставить белый ( или тоже самое с матерьялом)
0
|
28 / 57 / 6
Регистрация: 10.01.2011
Сообщений: 1,229
|
|
13.11.2011, 15:24 [ТС] | 3 |
Фишка в том что я вообще не устанавливал свет, и с материалами у меня не какого преобразования нет. А ты как исправил у себя (что у тебя было)?
со светом у меня только setRender(D3DRS_LIGHTING, FALSE);
0
|
186 / 61 / 4
Регистрация: 29.04.2011
Сообщений: 642
|
|
13.11.2011, 15:40 | 4 |
шас тот проект потерялся
но могу рассказать свою историю: я тогда только учил Derict X поэтому не понемал что имеено свет сначала я поставил свет и метерьялы синий и зеленый( у меня вращаюшияся пирамида), но не чего не отобразилось тогда я догаался(или кто то подсказал) что свет и матерьл должны совпадать, и тогда я сделал зеленую пирамиду потом начал изучать текстуры и наложил случайную текстуру( голубое небо и зеленый куст) но и небо и куст оказались зеленым через несколько дней я только догадался сделать свет белым( не помню изменял ли я матерьял) сейчас я решил что соваться в дерикс пока не стоит, слишком много времени тратиться( пишу код по книге, а не че не работает и не понятно в чем ошибка... приходится несколько дней подряд пробовать ,экспериментировать... пробовал начать по другой книги, уже и квадрат со светом нарисовать не могу)... щас думаю посмотреть в сторону с шарп
1
|
28 / 57 / 6
Регистрация: 10.01.2011
Сообщений: 1,229
|
|||||||||||
13.11.2011, 23:13 [ТС] | 5 | ||||||||||
у меня эта проблема была из-за того что я писал так:
0
|
14.11.2011, 10:07 | 6 |
Ты не понимаешь, о чем говоришь, мой совет почитай книжки о DirectX..
![]() D3DFVF_DIFFUSE отвечает за цвет убрав его ты изменил формат вершин, но так как у тебя текстуры растянулись, то это говорит что ты в других строчках не убрал D3DFVF_DIFFUSE, поэтому либо убираешь все, либо ни одну не трограешь. формат вершин: setFVF(D3DFVF_XYZ| D3DFVF_DIFFUSE|D3DFVF_TEX1); D3DFVF_XYZ отвечает за координаты вершины, D3DFVF_TEX1 отвечает за координаты текстуры, когда ты убрал D3DFVF_DIFFUSE у тебя D3DFVF_TEX1 сместилось на ее место.. ![]()
0
|
28 / 57 / 6
Регистрация: 10.01.2011
Сообщений: 1,229
|
|
14.11.2011, 12:22 [ТС] | 7 |
я везде убрал
0
|
14.11.2011, 12:22 | |
Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь. Глюки с текстурами Проблемы с текстурами Залить окно текстурами. Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |