Fonts in Kitely and Opensim for dynamic textures
- Ilan Tochner
- Posts: 6730
- Joined: Sun Dec 23, 2012 8:44 am
- Has thanked: 5256 times
- Been thanked: 4677 times
- Contact:
Re: Fonts in Kitely and Opensim for dynamic textures
Hi Brayla,
We're hesitant to add fonts that aren't supported on other OpenSim grids. It can create problems when Kitely Market merchants design for our grid and deliver to grids that don't support those fonts.
We're hesitant to add fonts that aren't supported on other OpenSim grids. It can create problems when Kitely Market merchants design for our grid and deliver to grids that don't support those fonts.
- Mike Lorrey
- Posts: 368
- Joined: Sun Sep 04, 2016 5:40 pm
- Has thanked: 74 times
- Been thanked: 276 times
Re: Fonts in Kitely and Opensim for dynamic textures
True, but a properly done script will check to see if a given font exists, and if not, implement an alternative. Perhaps by enabling more fonts, we can spur other grids to add them as well.Ilan Tochner wrote:Hi Brayla,
We're hesitant to add fonts that aren't supported on other OpenSim grids. It can create problems when Kitely Market merchants design for our grid and deliver to grids that don't support those fonts.
- Ilan Tochner
- Posts: 6730
- Joined: Sun Dec 23, 2012 8:44 am
- Has thanked: 5256 times
- Been thanked: 4677 times
- Contact:
Re: Fonts in Kitely and Opensim for dynamic textures
Hi Mike,
Most creators who will use a font will just use it directly without giving a fallback and even if they do provide one the result would be that people would contact the merchant (and sometimes us) when they deliver the bought item to another grid and it doesn't to look as they expect.
That's one of the problems when selling content that isn't self contained. you can't rely on a non-standard font or texture UUID to exist on every grid that content may be delivered to.
Most creators who will use a font will just use it directly without giving a fallback and even if they do provide one the result would be that people would contact the merchant (and sometimes us) when they deliver the bought item to another grid and it doesn't to look as they expect.
That's one of the problems when selling content that isn't self contained. you can't rely on a non-standard font or texture UUID to exist on every grid that content may be delivered to.
- Dot Matrix
- Posts: 1631
- Joined: Sun Jul 28, 2013 3:26 am
- Has thanked: 1218 times
- Been thanked: 2335 times
Re: Fonts in Kitely and Opensim for dynamic textures
An oldish thread, but a couple of us have been testing out the different fonts.
There seems to be a problem with Cambria, in that it doesn't display at all. Others work OK.
There seems to be a problem with Cambria, in that it doesn't display at all. Others work OK.
- These users thanked the author Dot Matrix for the post (total 2):
- Handy Low • Selby Evans
- Handy Low
- Posts: 231
- Joined: Fri Nov 08, 2013 3:38 pm
- Location: Yorkshire, England
- Has thanked: 207 times
- Been thanked: 140 times
- Contact:
Re: Fonts in Kitely and Opensim for dynamic textures
In fact, this has weird knock-on effects for the rest of the simulator session.
If a script in an object tries to draw text using the Cambria font, size 12 (and possibly others), subsequent calls to osGetDrawStringSize() will always return <0, 1, 0> - even in other objects, even if they're using a supported font. There may be other oddities that I've not noticed, but this broke the scripts that Dot and I were testing.
Rebooting the simulator fixes it, but as soon as a script tries to use Cambria again, the problem resurfaces.
If a script in an object tries to draw text using the Cambria font, size 12 (and possibly others), subsequent calls to osGetDrawStringSize() will always return <0, 1, 0> - even in other objects, even if they're using a supported font. There may be other oddities that I've not noticed, but this broke the scripts that Dot and I were testing.
Rebooting the simulator fixes it, but as soon as a script tries to use Cambria again, the problem resurfaces.
- These users thanked the author Handy Low for the post (total 2):
- Dot Matrix • Selby Evans
Handy Low
- Oren Hurvitz
- Posts: 361
- Joined: Sun Dec 23, 2012 8:42 am
- Has thanked: 19 times
- Been thanked: 500 times
- Contact:
Re: Fonts in Kitely and Opensim for dynamic textures
Thanks for the bug report! I have found the problem: several fonts (including Cambria) had the wrong file permissions in the filesystem, so Linux didn't allow OpenSim to use them. I'm not sure how this happened: my guess is that it was when we switched our Linux variant from Amazon Linux to Ubuntu. Anyway, this will be fixed in the next release.
- These users thanked the author Oren Hurvitz for the post (total 2):
- Handy Low • Dot Matrix
- Min Tigerpaw
- Posts: 223
- Joined: Sun Mar 24, 2013 3:52 pm
- Has thanked: 332 times
- Been thanked: 160 times
Re: Fonts in Kitely and Opensim for dynamic textures
Working on updates for my boards with in-world writing, I saw that the only "handwriting font" we had does't work anymore in Kitely:
Zapf Chancery
was installed previously and worked but now it fails!
Most of the other fonts in Orens list of installed fonts still work.
Can this please be fixed?
Zapf Chancery
was installed previously and worked but now it fails!

Most of the other fonts in Orens list of installed fonts still work.
Can this please be fixed?
- Oren Hurvitz
- Posts: 361
- Joined: Sun Dec 23, 2012 8:42 am
- Has thanked: 19 times
- Been thanked: 500 times
- Contact:
Re: Fonts in Kitely and Opensim for dynamic textures
Thanks for letting us know! I have fixed the Zapf Chancery font.
However, right now I fixed it using a "hack", so it might disappear from time to time. In the next update I'll make the fix official. But anyway, for development purposes, it should mostly work now, and it will completely work after the next update.
Here's a new fonts list that I made just now:
However, right now I fixed it using a "hack", so it might disappear from time to time. In the next update I'll make the fix official. But anyway, for development purposes, it should mostly work now, and it will completely work after the next update.
Here's a new fonts list that I made just now:
- These users thanked the author Oren Hurvitz for the post (total 3):
- Min Tigerpaw • Dot Matrix • Chris Namaste
- Mike Lorrey
- Posts: 368
- Joined: Sun Sep 04, 2016 5:40 pm
- Has thanked: 74 times
- Been thanked: 276 times
Re: Fonts in Kitely and Opensim for dynamic textures
Zapf Chancery seems to be broken again. Was hoping LcdD was working but apparently not.
Oren Hurvitz wrote: ↑Sun Oct 14, 2018 8:03 amThanks for letting us know! I have fixed the Zapf Chancery font.
However, right now I fixed it using a "hack", so it might disappear from time to time. In the next update I'll make the fix official. But anyway, for development purposes, it should mostly work now, and it will completely work after the next update.
Here's a new fonts list that I made just now:
fonts.jpg
- Oren Hurvitz
- Posts: 361
- Joined: Sun Dec 23, 2012 8:42 am
- Has thanked: 19 times
- Been thanked: 500 times
- Contact:
Re: Fonts in Kitely and Opensim for dynamic textures
I just checked my font board (the screenshot shown above), and it's still showing Zapf Chancery ok.
I'm including the script that renders the font board for reference. Just put it in any prim (you might have to Reset Scripts after you add it).
I'm including the script that renders the font board for reference. Just put it in any prim (you might have to Reset Scripts after you add it).
- Attachments
-
- Font Analyzer.zip
- (1.81 KiB) Downloaded 823 times