Текст в Direct3D 8.0
От: HeavyWave Россия  
Дата: 06.09.02 15:55
Оценка:
Может кто поможет начинающему:
Нужно выводить 2-D текст (неважно по каким координатам),
но я даже не знаю с чего начать, за что зацепиться.
Re: Текст в Direct3D 8.0
От: the_moon  
Дата: 09.09.02 05:01
Оценка:
Здравствуйте HeavyWave, Вы писали:

HW>Может кто поможет начинающему:

HW>Нужно выводить 2-D текст (неважно по каким координатам),
HW>но я даже не знаю с чего начать, за что зацепиться.

Вроде бы народ приготавливает текстуры с ьуквами, а потом высчитывает на основании выводимой буквы какую текстуру показать на экране, вот так текст и лепят, вроде бы так на много быстрее получается. Ну а текстуры выводить есть много способов.
KOPOTbILLIKA KPbIC
Re: Текст в Direct3D 8.0
От: IgorK Россия  
Дата: 09.09.02 06:14
Оценка:
Здравствуйте HeavyWave, Вы писали:

HW>Может кто поможет начинающему:

HW>Нужно выводить 2-D текст (неважно по каким координатам),
HW>но я даже не знаю с чего начать, за что зацепиться.

Для начала можно попробовать поработать с ID3DXFont.
Re[2]: Текст в Direct3D 8.0
От: Eltheriol Россия http://eltheriol.ru
Дата: 10.09.02 17:41
Оценка:
Здравствуйте IgorK, Вы писали:

IK>Здравствуйте HeavyWave, Вы писали:


HW>>Может кто поможет начинающему:

HW>>Нужно выводить 2-D текст (неважно по каким координатам),
HW>>но я даже не знаю с чего начать, за что зацепиться.

IK>Для начала можно попробовать поработать с ID3DXFont.


Ну... Ты бы объснил нам поподробнее... Мы с HeavyWave работаем вместе! Нет ли подробной инфы в Инете?
Re[3]: Текст в Direct3D 8.0
От: IgorK Россия  
Дата: 11.09.02 04:57
Оценка:
Здравствуйте Eltheriol, Вы писали:

IK>>Для начала можно попробовать поработать с ID3DXFont.


E>Ну... Ты бы объснил нам поподробнее... Мы с HeavyWave работаем вместе! Нет ли подробной инфы в Инете?


Да просто там все — даже писать практически нечего. Порядок действия примерно такой:

1. Создаем шрифт средствами GDI ( CreateFont*(...) )
2. Создаем ID3DXFont. ( D3DXCreateFont*(...) )
3. ID3DXFont::DrawText(...) 

4. все :)


Вот один из примеров:

http://www.drunkenhyena.com/docs/d3d_tutorial.phtml
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.