Текстурный шрифт (пример)

Работа с 2D и 3D графикой, видео, звуком.

Модератор: Mikle

StimorolD3DX
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 293
Зарегистрирован: 03.04.2007 (Вт) 18:19
Откуда: Kiev city

Текстурный шрифт (пример)

Сообщение StimorolD3DX » 12.06.2008 (Чт) 13:36

Вот накатал класс который выводит текст на основе текстуры, работает немног быстрее стандартного D3DX'овского.
У вас нет доступа для просмотра вложений в этом сообщении.

homeworld
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 110
Зарегистрирован: 07.12.2006 (Чт) 13:17

Сообщение homeworld » 13.06.2008 (Пт) 11:26

Вот что у меня отобразилось :?: :?:

Изображение

StimorolD3DX
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 293
Зарегистрирован: 03.04.2007 (Вт) 18:19
Откуда: Kiev city

Сообщение StimorolD3DX » 14.06.2008 (Сб) 11:05

Очень странно, а что за видеокарта?

Watts[]n!
Постоялец
Постоялец
 
Сообщения: 573
Зарегистрирован: 11.02.2007 (Вс) 0:19

Сообщение Watts[]n! » 14.06.2008 (Сб) 16:00

StimorolD3DX
А у меня через раз. То вообще ничего нет, то почти как у homeworld.
Видюха Nvidia GeForce 4 Mx440.

StimorolD3DX
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 293
Зарегистрирован: 03.04.2007 (Вт) 18:19
Откуда: Kiev city

Сообщение StimorolD3DX » 15.06.2008 (Вс) 15:03

И где вы такие видяхи находите? :roll:

Ktulhu
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 132
Зарегистрирован: 14.07.2007 (Сб) 14:03
Откуда: Киев, Р'льех

Сообщение Ktulhu » 15.06.2008 (Вс) 15:57

Nvidia GeForce 4 Mx440

самая распространенная видяха по-моему

homeworld
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 110
Зарегистрирован: 07.12.2006 (Чт) 13:17

Сообщение homeworld » 16.06.2008 (Пн) 18:42

у меня Asus GeForce GT8500

ммм.. странно, на Висте всё нормально показывает

Изображение

GLEB
Бывалый
Бывалый
 
Сообщения: 246
Зарегистрирован: 24.05.2005 (Вт) 12:16

Сообщение GLEB » 02.07.2008 (Ср) 20:15

StimorolD3DX

Сдвигай на -0,5. Чтоб пиксель попадал на центр текселя текстуры (или наоборот ))), как то так)

Более подробно тут.

http://msdn.microsoft.com/en-us/library/bb219690.aspx

Если этого не делать то, например, на TNT2, FX5500 всё ок, а на MX440, R9250 криво.


Вернуться в Мультимедиа

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 19

    TopList