Может кто поможет начинающему:
Нужно выводить 2-D текст (неважно по каким координатам),
но я даже не знаю с чего начать, за что зацепиться.
Здравствуйте HeavyWave, Вы писали:
HW>Может кто поможет начинающему:
HW>Нужно выводить 2-D текст (неважно по каким координатам),
HW>но я даже не знаю с чего начать, за что зацепиться.
Вроде бы народ приготавливает текстуры с ьуквами, а потом высчитывает на основании выводимой буквы какую текстуру показать на экране, вот так текст и лепят, вроде бы так на много быстрее получается. Ну а текстуры выводить есть много способов.
Здравствуйте HeavyWave, Вы писали:
HW>Может кто поможет начинающему:
HW>Нужно выводить 2-D текст (неважно по каким координатам),
HW>но я даже не знаю с чего начать, за что зацепиться.
Для начала можно попробовать поработать с ID3DXFont.
Здравствуйте IgorK, Вы писали:
IK>Здравствуйте HeavyWave, Вы писали:
HW>>Может кто поможет начинающему:
HW>>Нужно выводить 2-D текст (неважно по каким координатам),
HW>>но я даже не знаю с чего начать, за что зацепиться.
IK>Для начала можно попробовать поработать с ID3DXFont.
Ну... Ты бы объснил нам поподробнее... Мы с HeavyWave работаем вместе! Нет ли подробной инфы в Инете?
Здравствуйте Eltheriol, Вы писали:
IK>>Для начала можно попробовать поработать с ID3DXFont.
E>Ну... Ты бы объснил нам поподробнее... Мы с HeavyWave работаем вместе! Нет ли подробной инфы в Инете?
Да просто там все — даже писать практически нечего.

Порядок действия примерно такой:
1. Создаем шрифт средствами GDI ( CreateFont*(...) )
2. Создаем ID3DXFont. ( D3DXCreateFont*(...) )
3. ID3DXFont::DrawText(...)
4. все :)
Вот один из примеров:
http://www.drunkenhyena.com/docs/d3d_tutorial.phtml