begin process at 2010 02 10 07:30:44
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Delphi

 > 

Archives

 > 

Texte

 > 

ecrire du texte avec opengl ?


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

ecrire du texte avec opengl ?

dimanche 16 février 2003 à 19:42:04 | ecrire du texte avec opengl ?

waryx

comment on fait pour afficher du texte sous opengl ?

car j aitrouver un tuto en anglais de 315 ligne il y a pas plus simple ?

merci bcp
gomard@free.fr
vendredi 25 avril 2003 à 22:55:42 | Re : ecrire du texte avec opengl ?

TheSquad

Voici le code a implementer, je ne te dis pas comment l'utilisé, je pense que tu vois de toi meme comment faire l'appel de cette fonction ;)


procedure glWrite(X, Y : GLUint; text : string);
var drawRect : TRect;

begin
glPushAttrib(GL_DEPTH_TEST);
glDisable(GL_DEPTH_TEST);
glDisable(GL_TEXTURE_2D);
glMatrixMode(GL_PROJECTION);
glPushMatrix();
glLoadIdentity();

GetWindowRect(GetDesktopWindow(), drawRect);
glOrtho(0, drawRect.right, 0, drawRect.bottom, -1, 1);
glMatrixMode(GL_MODELVIEW);
glPushMatrix();
glLoadIdentity();
glColor3f(1.0, 1.0, 1.0);

glRasterPos2i(X, Y);
glPushAttrib(GL_LIST_BIT);
glListBase(fontBase - 32);
glCallLists(length(text), GL_UNSIGNED_BYTE, PChar(text));
glPopAttrib();

glMatrixMode(GL_PROJECTION);
glPopMatrix();
glMatrixMode(GL_MODELVIEW);
glPopMatrix();
glEnable(GL_TEXTURE_2D);
glPopAttrib();

end;





TheSquad


-------------------------------
Réponse au message :
-------------------------------

> comment on fait pour afficher du texte sous opengl ?
>
> car j aitrouver un tuto en anglais de 315 ligne il y a pas plus simple ?
>
> merci bcp
> gomard@free.fr


Cette discussion est classée dans : texte, ecrire, opengl


Répondre à ce message

Sujets en rapport avec ce message

Ecrire sous le curseur... [ par eldred ] Bonjour, voila j'ai besoin que lorsque l'utilisateur clique sur un bouton, un texte s'écrive automatiquement dans un Tmemo, sous le cuseur, mais il ne MSN: ecrire un texte connu dans la boite de dialogue msn [ par nethacker ] salut,j'aimerais savoir comment on peut entrer en connexion avec msn (changement de statut,ecrire dans la boite de dialogue un texte donné...)merci d' Le formatage de Texte sur un TPanel [ par RURUInc ] Existe-t-il un exemple qui démontre comment ecris sur un Tpanel comme on le souhaite.Disons que je mets un panel sur un form assez grand.Dans la capti LIRE/ECRIRE dans un fichier texte [ par Bouboukick ] bonjour,J'aimerais lire un fichier TEXTE contenant juste un paramètre numérique qui pourra avoir comme valeurs suivantes :1200, 2400, 4800, 9600, 1920 Ecrire du texte avec TextRect d'un Canvas [ par christophedlr ] Bonsoir,Je voudrais écrire du texte dans un canvas avec la fonction TextRect.Mon soucis est que le texte ne s'affiche pas, j'ai même essayé le code su comment centrer horizontalement et verticalement une texte dans une rectangle [ par vergil3a ] bonjour a tous : comment centrer horizontalement et verticalement une texte dans une rectangle ? recuperer donnee et afficher sur une boite de dialogue [ par eklouste ] sltje suis debutant en visual c++ et j'aimerais bien savoir comment par example recuperer du texte par l'editeur texte d'une boite de dialgoue que j'a Generer une ligne de texte [ par emirej ] Voila enfaite j'ai placé un Edit et un Button et enfaite j'ai plusieurs lignes de texte et j'aimerais qu'on faite qu'a chaque fois que je clique il m' StringGrid [ par chperetti ] BonjourPouvez-vous m'aider pour trouver le code pour écrire au centre de chaque cellule d'un stringgrid du texte ?Par défault le texte est à gauchemer Manipuler le texte d'une string! [ par ELCouz ] Cher Membres Delphifr,J'aimerais effectué deux opérations bien simple...voici mon texte example qui est contenu dans la string X1234texte non-fixe, al


Nos sponsors


Sondage...

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,328 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales