Options making Neon Light effect possible to TextOut
Posted: Mon May 08, 2023 12:34 pm
I was trying to make something resembling of Neon Lights effect to TextOut, but unfortunately wasnt able to.
Basically I figured there were two things missing, which I am now wishlisting for future Hollywood versions (nothing critical these, just something if you like to add some more options, could add these, but not really anything critical)
1. I first thought I would be able to do it with Border option. However, Border option worked wrong way around.
For basically to make something look like neon light, simplest way is to first draw a line with white, and then draw borders around it with some color. This way it looks like the white part is the brightest part of that light, and borders define the color of that light, making us think it is for example pink light in middle, when it is actually white.
Basically, using very small font size, you can make it look like a neon light using the border system, but when fonts size is bigger, it doesnt work anymore.
problem is that Border always ADDS to the size of the font.
First option that I am hoping is an option to make BORDER be possible to work in such way that instead of ADDing to the size of the font, it would just occupy the chosen amount of the text.
As example, suppose I have text like this:
When using BORDER, it normally does like this:
But What I would need it to do is:
Now the number obviously choosing how many pixels Border would occupy.
This way I could have Font size 30, and choose to for example use 27 of that size for the BORDER, and leave only 3 for the actual color, and this way it would basically be possible to somewhat emulate Neon Light.
2. However, the example above wouldnt look very good in reality, since it is just two colors in reality, and with that big size, it would clearly already show it is not a Neon Light.
Therefore the next wish, which would actually make it look like a Neon light, would be the possibility of making it Gradient colored.
With Gradient color I believe you could get somewhat decent looking Neon Light effect to the TextOut.
Even better if you could have both INSIDE BORDER and OUTSIDE BORDER in same TextOut and use Gradient coloring for both of them, making it possible to use INSIDE BORDER to make it like seeming the actual Light bulb of the Neon Light, and then OUTSIDE (the current) BORDER to make it seem like some light glow still coming from it.
Anyway, this is obviously nothing critical, and this the first time I would have needed it, so if you have extra time, could add this in future, but not sure how much use it would actually be.
Basically I figured there were two things missing, which I am now wishlisting for future Hollywood versions (nothing critical these, just something if you like to add some more options, could add these, but not really anything critical)
1. I first thought I would be able to do it with Border option. However, Border option worked wrong way around.
For basically to make something look like neon light, simplest way is to first draw a line with white, and then draw borders around it with some color. This way it looks like the white part is the brightest part of that light, and borders define the color of that light, making us think it is for example pink light in middle, when it is actually white.
Basically, using very small font size, you can make it look like a neon light using the border system, but when fonts size is bigger, it doesnt work anymore.
problem is that Border always ADDS to the size of the font.
First option that I am hoping is an option to make BORDER be possible to work in such way that instead of ADDing to the size of the font, it would just occupy the chosen amount of the text.
As example, suppose I have text like this:
Code: Select all
-
---
-
Code: Select all
B
B-B
B---B
B-B
BCode: Select all
B
B-B
BThis way I could have Font size 30, and choose to for example use 27 of that size for the BORDER, and leave only 3 for the actual color, and this way it would basically be possible to somewhat emulate Neon Light.
2. However, the example above wouldnt look very good in reality, since it is just two colors in reality, and with that big size, it would clearly already show it is not a Neon Light.
Therefore the next wish, which would actually make it look like a Neon light, would be the possibility of making it Gradient colored.
With Gradient color I believe you could get somewhat decent looking Neon Light effect to the TextOut.
Even better if you could have both INSIDE BORDER and OUTSIDE BORDER in same TextOut and use Gradient coloring for both of them, making it possible to use INSIDE BORDER to make it like seeming the actual Light bulb of the Neon Light, and then OUTSIDE (the current) BORDER to make it seem like some light glow still coming from it.
Anyway, this is obviously nothing critical, and this the first time I would have needed it, so if you have extra time, could add this in future, but not sure how much use it would actually be.