.[ ČeskéHry.cz ].
Vykreslení textu

 
odeslat nové téma   Odpovědět na téma    Obsah fóra České-Hry.cz -> 3D API / 3D Enginy
Zobrazit předchozí téma :: Zobrazit následující téma  
Autor Zpráva
Juraj



Založen: 06. 12. 2007
Příspěvky: 189

PříspěvekZaslal: 20. duben 2008, 18:04:56    Předmět: Vykreslení textu Odpovědět s citátem

Opět a opět zdravím,

nyní bych potřeboval poradit jak v 3D scéně vykreslit nějaký text. Nevím kde mám začít hledat, ani jak moc to bude složité.

Díky
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Zobrazit autorovi WWW stránky
Kaemon



Založen: 28. 07. 2007
Příspěvky: 33

PříspěvekZaslal: 20. duben 2008, 18:58:28    Předmět: Re: Vykreslení textu Odpovědět s citátem

http://www.nehe.ceske-hry.cz tutoriály 13,14,15,17
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Marek



Založen: 28. 07. 2007
Příspěvky: 1782
Bydliště: Velká Morava

PříspěvekZaslal: 20. duben 2008, 19:29:31    Předmět: Odpovědět s citátem

Docela elegantní a mnou preferovaná cesta je vykreslit text do bitmapy pomocí nějakého API (WinAPI, Freetype). Výhoda je, že můžeš použít veškeré možnosti a formátování, jaké ti to API nabízí. Bitmapu pak načteš jako texturu a zobrazuješ.
_________________
AMD Open Source Graphics Driver Developer
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Juraj



Založen: 06. 12. 2007
Příspěvky: 189

PříspěvekZaslal: 20. duben 2008, 20:18:08    Předmět: Odpovědět s citátem

Tak to mě opravdu nenapadlo, myslím vykreslit to do bitmapy. Ale je pravda, že to by neměl být problém a nyní si uvědomuji, že pro mě by to byla celkem i užitečná volba, potřebuji vytvořit takové textové tabulky...

Jen drobnost, pak to asi otexturuji na nějaký čtveret a je to. Ale nevím jak nastavit zbytek bitmapy, tam kde není text, aby byla v celé scéně průhledná. Bude to automaticky, když jí nijak nevybarvím?
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Zobrazit autorovi WWW stránky
Houp



Založen: 28. 07. 2007
Příspěvky: 672

PříspěvekZaslal: 20. duben 2008, 20:20:53    Předmět: Odpovědět s citátem

udělám si malou reklamu : http://nehe.ceske-hry.cz/cl_freetype_cz.php
_________________
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Zobrazit autorovi WWW stránky
Juraj



Založen: 06. 12. 2007
Příspěvky: 189

PříspěvekZaslal: 20. duben 2008, 21:15:40    Předmět: Odpovědět s citátem

Spíše by se mi hodilo něco pro DirectX, ale i tak díky, kouknu na to Idea
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Zobrazit autorovi WWW stránky
Marek



Založen: 28. 07. 2007
Příspěvky: 1782
Bydliště: Velká Morava

PříspěvekZaslal: 20. duben 2008, 21:20:04    Předmět: Odpovědět s citátem

Juraj napsal:
Ale nevím jak nastavit zbytek bitmapy, tam kde není text, aby byla v celé scéně průhledná. Bude to automaticky, když jí nijak nevybarvím?

Nic není automaticky. Nastav si tam alphablending. Podporu fontů má v sobě taky D3DX, viz SDK.

Houp napsal:
udělám si malou reklamu : http://nehe.ceske-hry.cz/cl_freetype_cz.php

Mnohem zajímavější by bylo, kdyby to mělo plnou podporu Unicode.
_________________
AMD Open Source Graphics Driver Developer
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Houp



Založen: 28. 07. 2007
Příspěvky: 672

PříspěvekZaslal: 20. duben 2008, 21:34:31    Předmět: Odpovědět s citátem

Eosie napsal:

Mnohem zajímavější by bylo, kdyby to mělo plnou podporu Unicode.


když jsem ten kód upravoval před cca 4 lety, tak jsem byl rád, že jsem pomocí toho rozchodil české znaky.., jiné jsem od té doby nepotřeboval..
_________________
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Zobrazit autorovi WWW stránky
Zobrazit příspěvky z předchozích:   
odeslat nové téma   Odpovědět na téma    Obsah fóra České-Hry.cz -> 3D API / 3D Enginy Časy uváděny v GMT + 1 hodina
Strana 1 z 1

 
Přejdi na:  
Nemůžete odesílat nové téma do tohoto fóra
Nemůžete odpovídat na témata v tomto fóru
Nemůžete upravovat své příspěvky v tomto fóru
Nemůžete mazat své příspěvky v tomto fóru
Nemůžete hlasovat v tomto fóru


Powered by phpBB © 2001, 2005 phpBB Group


Vzhled udelal powermac
Styl "vykraden" z phpBB stylu MonkiDream - upraveno by rezna