dx7.dll - не включается анизотропная фильтрация.
Доброго времени суток, и, собственно, Сабж.
Подключаю библиотеку, устанавливаю DX7_SetTextureStageState. Эффекта ноль. Фильтрация текстур как была биленейная, так и осталась. Сопоставлял скриншоты попиксельно: разницы нет. Кто использовал библиотеку, будьте добры, поделитесь догадками по исправлению ситуёвины. Спасибо заранее. ... Сразу замечу: в настройках видеодрайвера (в Винде) указано, что тип фильтрации текстур и уровень анизотропной фильтрации выбирается приложением. Так что вопрос, похоже, лежит внутри Блица, а не снаружи. ... Сразу замечу2: Код такой, ежели что: Код:
DX7_SetSystemProperties(SystemProperty$("Direct3D7"), SystemProperty$("Direct3DDevice7"), SystemProperty$("DirectDraw7"), SystemProperty$("AppHWND"), SystemProperty$("AppHINSTANCE")) |
Re: dx7.dll - не включается анизотропная фильтрация.
Я кода начал юзать сразу заметьл разницу(работает или нет) в тоненкой сетке которая была видна не перед носом, а за километр!
Незнаю что ты неправельно делаеш, но сказать хочу одно ставить фильтрацию нужно на -2(или менше) |
Re: dx7.dll - не включается анизотропная фильтрация.
Вот тут я делал, всё ок было.
|
Re: dx7.dll - не включается анизотропная фильтрация.
Разница еще какая есть! =)))
Цитата:
|
Re: dx7.dll - не включается анизотропная фильтрация.
И в чем же она собственно вырожается ета Разница?
|
Re: dx7.dll - не включается анизотропная фильтрация.
Ну с анисотропной фильтрацией, ты на расстоянии в киллометр будешь различать что там у тебя трава, а там камень (текстуры), а вот со стандартной биллинейной, у тебя будет просто тупо размыто всё, и ты нифига не различшь, только по цвету. :) Ты попробуй глянь разницу, с и без, тогда уловишь.
Используя аисотропку, можно отказаться от 2048х2048 или 1024х1024 текстур, используя 512х512 и быть уверенным что на расстоянии эта текстура будет смотреться намного лучше и чётче чем с биллинейной фильтрацией. Да и глянь на сильно повёрнутые трианглы к камере, текстуры на них тоже Очень размыты. Впрочем, попробуй с и без. |
Re: dx7.dll - не включается анизотропная фильтрация.
Мд-а. Всё таки, ошибок в моём коде нет, но никакой разницы в изображении нет также. Анизотропная фильтрация у меня на ноутбуке не включается. Явно особенность то ли ноутбука, то ли отношений ноутбука с Блицем.
Всё равно спасибо за помощь! ) |
Re: dx7.dll - не включается анизотропная фильтрация.
Diplomat, добавь пожалуста, что за видео карта там стоит, и какие у неё там приколы. А то малоли ктонибудь столкнёться тоже с этим.
|
Re: dx7.dll - не включается анизотропная фильтрация.
Видеокарта встроенная, Radeon9000IGP. Из приколов- 32Мб видеопамяти с возможностью высасывания обьёмов до 128Мб из памяти оперативной, и аппаратная поддержка ДХ7.
|
Re: dx7.dll - не включается анизотропная фильтрация.
А что за библиотека вообще?
|
Re: dx7.dll - не включается анизотропная фильтрация.
dx7. Это вроде возможность писать на чистом ДХе.
|
Re: dx7.dll - не включается анизотропная фильтрация.
и где ее достать?
|
Re: dx7.dll - не включается анизотропная фильтрация.
Попроси у Дипломата :)
|
Re: dx7.dll - не включается анизотропная фильтрация.
Не знаю почему, но ссылки на разработчика не работают.
Но лежит она во многих местах в Сети. Брать можно, к примеру, отсюда: http://blitz.pp.ru/forum/attachment.php?s=&postid=29976 P.S. Библиотека не поможет писать на чистом ДХ. Она просто добавляет Блицу несколько приятных возможностей, которые очень не помешали ему и официально. |
Часовой пояс GMT +4, время: 11:58. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot