- Forum
- CodeTyphon Studio
- CodeTyphon Studio Components and Libraries
- Graphics 3D Development
- pl_GLScene "missings"
×
Components and Libraries for Graphics 3D Development, discussions, problems and suggestions
Important pl_GLScene "missings"
- 4aiman
-
Topic Author
- Offline
- Junior Member
-
- Comix creator
Less
More
10 years 10 months ago #1211
by 4aiman
コンソールマニアック
pl_GLScene "missings" was created by 4aiman
Hello everyone!
Let's discuss here what fixes all of us need in pl_glscene package.
I'll start with this:
How do I could use bitmap fonts in Linux 32 bit (ubuntu maverick)?
A simple project stops with AV when I tried to add range at runtime to TGLBitmapFont. It says "not implemented" and drops me here:But the thing is that CharToWideChar function is not implemented for linux. Is there's another way to add ranges? (at designtime I couldn't add it either).
Best regards!
Let's discuss here what fixes all of us need in pl_glscene package.
I'll start with this:
How do I could use bitmap fonts in Linux 32 bit (ubuntu maverick)?
A simple project stops with AV when I tried to add range at runtime to TGLBitmapFont. It says "not implemented" and drops me here:
function TBitmapFontRanges.Add(const startASCII, stopASCII: AnsiChar): TBitmapFontRange;
begin
Result := Add(CharToWideChar(startASCII), CharToWideChar(stopASCII));
end;
Best regards!
コンソールマニアック
Please Log in or Create an account to join the conversation.
- 4aiman
-
Topic Author
- Offline
- Junior Member
-
- Comix creator
10 years 10 months ago #1212
by 4aiman
コンソールマニアック
Replied by 4aiman on topic Re: pl_GLScene "missings"
I'll answer for myself :-[
Here is how bitmaps should be loaded into fotn component:So, at first GLScenevVewer must be created at run-time, and now I found the same should be done with fonts. We're going to do it all in run time 
Anyway, I must report that in 2.1 we have broken TGLBitmap font even under Win XP. I've project WITH normal font rendering (created in 1.6) and just rebuild it. As a result - all russian symbols are gone from the screen...
Here is how bitmaps should be loaded into fotn component:
GLBitmapFont1.Ranges.Add;
GLBitmapFont1.Ranges.Items[0].StartASCII:=#32;
GLBitmapFont1.Ranges.Items[0].StopASCII:=#255;
GLBitmapFont1.Ranges.Items[0].StartGlyphIdx:=0;

Anyway, I must report that in 2.1 we have broken TGLBitmap font even under Win XP. I've project WITH normal font rendering (created in 1.6) and just rebuild it. As a result - all russian symbols are gone from the screen...
コンソールマニアック
Please Log in or Create an account to join the conversation.