Does Arial.ttf have those arabic characters?
Try change font file.
Ciao!
mario
Johan Johnsson wrote:
> damnit it worked , but then i incidentaly removed the project, now i cant
> get it to work:
>
> osgText::Text* text1 = new osgText::Text;
> osgText::String* string = new osgText::String("لْعَرَبيّة",
> osgText::String::ENCODING_UTF8);
> std::string test = string->createUTF8EncodedString();
>
> text1->setFont("fonts/arial.ttf");
> text1->setCharacterSize(characterSize);
> text1->setPosition(pos);
> text1->setAxisAlignment(osgText::Text::XY_PLANE);
> text1->setText(test);
> geode->addDrawable(text1);
>
>
> just wierd letters, (i use visual studio 2003 if that is to any help, i
> know i can save the code files in different encoding methods, atm i save
> them as Unicode(big-endian).
>
>
> On Wed, 21 Nov 2007 13:28:58 +0100, Johan Johnsson <[EMAIL PROTECTED]>
> wrote:
>
>> tnx very much -the problem was the font.
>>
>> On Wed, 21 Nov 2007 13:24:47 +0100, Thibault Genessay
>> <[EMAIL PROTECTED]>
>> wrote:
>>
>>> Hi Johan,
>>>
>>> Did you check that the font file itself does include the glyphs that
>>> you try to display ?
>>> Also, try to pass your input data as a wide character string, i.e.
>>> L"لْعَرَبيّة"
>>>
>>> I have a similar problem in the past and solved it using wchar_t
>>> strings in my source files, and using a different font that actually
>>> had the glyphs.
>>>
>>> Hope this helps
>>>
>>> Thibault
>>>
>>>
>>> On Nov 21, 2007 1:15 PM, Johan Johnsson <[EMAIL PROTECTED]> wrote:
>>>> I may be doing this wrong, because its just showing some wierd letters:
>>>>
>>>> osgText::Text* text1 = new osgText::Text;
>>>> osgText::String* string = new osgText::String("لْعَرَبيّة",
>>>> osgText::String::ENCODING_UTF8);
>>>> std::string test = string->createUTF8EncodedString();
>>>>
>>>>
>>>>
>>>> On Wed, 21 Nov 2007 10:50:39 +0100, Robert Osfield
>>>> <[EMAIL PROTECTED]> wrote:
>>>>
>>>>> On Nov 21, 2007 9:04 AM, Johan Johnsson <[EMAIL PROTECTED]> wrote:
>>>>>> Can the scenegraph represent utf-8 on the screen?
>>>>> You mean does osgText support UTF-8 encoding of strings? The answer
>>>>> is yes, have a look at osgText::String for details.
>>>>>
>>>>> Robert.
>>>>> _______________________________________________
>>>>> osg-users mailing list
>>>>> [email protected]
>>>>>
>>>> http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
>>>>
>>>>
>>>>
>>>> --
>>>> Mr. Johan Johnsson
>>>> AutoSim AS, Strandveien 106, 9006 Tromsø
>>>> Visit us at http://www.autosim.no
>>>> _______________________________________________
>>>> osg-users mailing list
>>>> [email protected]
>>>> http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
>>>>
>>> _______________________________________________
>>> osg-users mailing list
>>> [email protected]
>>> http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
>>
>>
>
>
>
--
Ing. Mario Valle
Visualization Group | http://www.cscs.ch/~mvalle
Swiss National Supercomputing Centre (CSCS) | Tel: +41 (91) 610.82.60
v. Cantonale Galleria 2, 6928 Manno, Switzerland | Fax: +41 (91) 610.82.82
_______________________________________________
osg-users mailing list
[email protected]
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org