<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/'><id>tag:blogger.com,1999:blog-8001170587821659759.post6208478293000995642..comments</id><updated>2010-03-18T05:44:10.211-07:00</updated><title type='text'>Comments on My Brain Hurts: Drawing Text in OpenGL ES</title><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://www.koushikdutta.com/feeds/6208478293000995642/comments/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8001170587821659759/6208478293000995642/comments/default'/><link rel='alternate' type='text/html' href='http://www.koushikdutta.com/2008/10/drawing-text-in-opengl-es.html'/><author><name>Koush</name><uri>http://www.blogger.com/profile/11049460148325973407</uri><email>koushikdutta@hotmail.com</email></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>8</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-8001170587821659759.post-4245823906885114127</id><published>2010-03-18T05:44:10.202-07:00</published><updated>2010-03-18T05:44:10.202-07:00</updated><title type='text'>can you give me a Android opengl ES draw text samp...</title><content type='html'>can you give me a Android opengl ES draw text sample code?&lt;br /&gt;Very appreciate !</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8001170587821659759/6208478293000995642/comments/default/4245823906885114127'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8001170587821659759/6208478293000995642/comments/default/4245823906885114127'/><link rel='alternate' type='text/html' href='http://www.koushikdutta.com/2008/10/drawing-text-in-opengl-es.html?showComment=1268916250202#c4245823906885114127' title=''/><author><name>宇</name><uri>http://www.blogger.com/profile/10614388540734456514</uri><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.koushikdutta.com/2008/10/drawing-text-in-opengl-es.html' ref='tag:blogger.com,1999:blog-8001170587821659759.post-6208478293000995642' source='http://www.blogger.com/feeds/8001170587821659759/posts/default/6208478293000995642' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-8001170587821659759.post-3124635703130205051</id><published>2009-05-22T17:41:36.922-07:00</published><updated>2009-05-22T17:41:36.922-07:00</updated><title type='text'>This is just a series of blah and blah. You are ex...</title><content type='html'>This is just a series of blah and blah. You are explaining why proportional fonts are a bit tricky to use over the course of half of the article. Then you totally omit the way you actually render the font into a texture - which by the way is not really clever to do the way you do it in your example. &lt;br /&gt;To me, it looks a lot as if you copy-pasted much of the code without actually understanding it. Then you mashed up this article for bragging on how clever you were. Well Sir, you are not.&lt;br /&gt;&lt;br /&gt;What it boils down to is, if you need to display proportional fonts in Direct3D or OpenGL/ES, you will need to rasterize them and store them in a bitmapped format together with the proportional per character sizing information. For that, about a zillion solutions exist since more than 20 years. For actually displaying the font, simply use the character images as textures for your rendered quads.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8001170587821659759/6208478293000995642/comments/default/3124635703130205051'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8001170587821659759/6208478293000995642/comments/default/3124635703130205051'/><link rel='alternate' type='text/html' href='http://www.koushikdutta.com/2008/10/drawing-text-in-opengl-es.html?showComment=1243039296922#c3124635703130205051' title=''/><author><name>beefface</name><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.koushikdutta.com/2008/10/drawing-text-in-opengl-es.html' ref='tag:blogger.com,1999:blog-8001170587821659759.post-6208478293000995642' source='http://www.blogger.com/feeds/8001170587821659759/posts/default/6208478293000995642' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-8001170587821659759.post-6715203179651025578</id><published>2009-04-29T09:54:00.000-07:00</published><updated>2009-04-29T09:54:00.000-07:00</updated><title type='text'>Hi,
    Actually i am working on application OpenG...</title><content type='html'>Hi,&lt;br /&gt;    Actually i am working on application OpenGl ES in which i have to draw text. I have developed this application as "MFC Smart Device" ,so  i need koushik's text drawing code in C++. Any help for drawing text in Open GL ES application is of great help to me.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8001170587821659759/6208478293000995642/comments/default/6715203179651025578'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8001170587821659759/6208478293000995642/comments/default/6715203179651025578'/><link rel='alternate' type='text/html' href='http://www.koushikdutta.com/2008/10/drawing-text-in-opengl-es.html?showComment=1241024040000#c6715203179651025578' title=''/><author><name>Anonymous</name><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.koushikdutta.com/2008/10/drawing-text-in-opengl-es.html' ref='tag:blogger.com,1999:blog-8001170587821659759.post-6208478293000995642' source='http://www.blogger.com/feeds/8001170587821659759/posts/default/6208478293000995642' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-8001170587821659759.post-3451069860389568497</id><published>2009-04-22T06:04:00.000-07:00</published><updated>2009-04-22T06:04:00.000-07:00</updated><title type='text'>Great job!
Thanks!
I've be searching on google for...</title><content type='html'>Great job!&lt;br /&gt;Thanks!&lt;br /&gt;I've be searching on google for it so long time.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8001170587821659759/6208478293000995642/comments/default/3451069860389568497'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8001170587821659759/6208478293000995642/comments/default/3451069860389568497'/><link rel='alternate' type='text/html' href='http://www.koushikdutta.com/2008/10/drawing-text-in-opengl-es.html?showComment=1240405440000#c3451069860389568497' title=''/><author><name>极品如来</name><uri>http://www.blogger.com/profile/09557237481590108684</uri><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.koushikdutta.com/2008/10/drawing-text-in-opengl-es.html' ref='tag:blogger.com,1999:blog-8001170587821659759.post-6208478293000995642' source='http://www.blogger.com/feeds/8001170587821659759/posts/default/6208478293000995642' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-8001170587821659759.post-6425036216354165996</id><published>2009-01-14T03:45:00.000-08:00</published><updated>2009-01-14T03:45:00.000-08:00</updated><title type='text'>Your openGL ES code for drawing text is quite impr...</title><content type='html'>Your openGL ES code for drawing text is quite impressive! I would have been enchanted if it was written in C++ because the new generation of software engineers in India are avoiding managed languages for their apps.Hope you provide the C++ equivalent.Great job, by the way!</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8001170587821659759/6208478293000995642/comments/default/6425036216354165996'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8001170587821659759/6208478293000995642/comments/default/6425036216354165996'/><link rel='alternate' type='text/html' href='http://www.koushikdutta.com/2008/10/drawing-text-in-opengl-es.html?showComment=1231933500000#c6425036216354165996' title=''/><author><name>openGLer</name><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.koushikdutta.com/2008/10/drawing-text-in-opengl-es.html' ref='tag:blogger.com,1999:blog-8001170587821659759.post-6208478293000995642' source='http://www.blogger.com/feeds/8001170587821659759/posts/default/6208478293000995642' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-8001170587821659759.post-4454882964162573900</id><published>2008-10-25T10:09:00.000-07:00</published><updated>2008-10-25T10:09:00.000-07:00</updated><title type='text'>The purpose of this is to simply provide access to...</title><content type='html'>The purpose of this is to simply provide access to the base functionality of OpenGL through managed code on a mobile device. And, hit testing is outside of the scope of OpenGL. &lt;BR/&gt;So no, there's no hit testing. &lt;BR/&gt;You probably want to stick to GDI to do what you want to do. Unless you want to implement that sort of framework with OpenGL...</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8001170587821659759/6208478293000995642/comments/default/4454882964162573900'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8001170587821659759/6208478293000995642/comments/default/4454882964162573900'/><link rel='alternate' type='text/html' href='http://www.koushikdutta.com/2008/10/drawing-text-in-opengl-es.html?showComment=1224954540000#c4454882964162573900' title=''/><author><name>Koush</name><uri>http://www.blogger.com/profile/11049460148325973407</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='13427599047107360757'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.koushikdutta.com/2008/10/drawing-text-in-opengl-es.html' ref='tag:blogger.com,1999:blog-8001170587821659759.post-6208478293000995642' source='http://www.blogger.com/feeds/8001170587821659759/posts/default/6208478293000995642' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-8001170587821659759.post-640900305983255970</id><published>2008-10-25T01:46:00.000-07:00</published><updated>2008-10-25T01:46:00.000-07:00</updated><title type='text'>Hi,Great site! Does the OpenGL library you wrote p...</title><content type='html'>Hi,&lt;BR/&gt;&lt;BR/&gt;Great site! Does the OpenGL library you wrote provide any HitTest support?&lt;BR/&gt;&lt;BR/&gt;I have an application in in which I would like to drag something. Does seem like it will be a relatively easy task with OpenGL ES or should I stick with GDI...&lt;BR/&gt;&lt;BR/&gt;Thanks!</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8001170587821659759/6208478293000995642/comments/default/640900305983255970'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8001170587821659759/6208478293000995642/comments/default/640900305983255970'/><link rel='alternate' type='text/html' href='http://www.koushikdutta.com/2008/10/drawing-text-in-opengl-es.html?showComment=1224924360000#c640900305983255970' title=''/><author><name>David</name><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.koushikdutta.com/2008/10/drawing-text-in-opengl-es.html' ref='tag:blogger.com,1999:blog-8001170587821659759.post-6208478293000995642' source='http://www.blogger.com/feeds/8001170587821659759/posts/default/6208478293000995642' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-8001170587821659759.post-5739867257509540748</id><published>2008-10-14T23:00:00.000-07:00</published><updated>2008-10-14T23:00:00.000-07:00</updated><title type='text'>Great job and thanks for sharing this ! I know tha...</title><content type='html'>Great job and thanks for sharing this ! I know that I need this kind of information. - cgeboers</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8001170587821659759/6208478293000995642/comments/default/5739867257509540748'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8001170587821659759/6208478293000995642/comments/default/5739867257509540748'/><link rel='alternate' type='text/html' href='http://www.koushikdutta.com/2008/10/drawing-text-in-opengl-es.html?showComment=1224050400000#c5739867257509540748' title=''/><author><name>Anonymous</name><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.koushikdutta.com/2008/10/drawing-text-in-opengl-es.html' ref='tag:blogger.com,1999:blog-8001170587821659759.post-6208478293000995642' source='http://www.blogger.com/feeds/8001170587821659759/posts/default/6208478293000995642' type='text/html'/></entry></feed>