![](/i/fill.gif) |
![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
Hello again everyone,
Here is one more updated version of the bordered character objects and character
manipulation macros with a few more improvements.
The big improvement in this version is that the lower-case "a" has been
completely re-done. Also, some more clean-up work has been done and the
micro-justification feature has been fine-tuned.
I really feel like this project is finished now...
Regards,
Dave Blandston
Post a reply to this message
Attachments:
Download 'borderchars.zip' (34 KB)
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
On 28/07/2016 1:49 PM, Dave Blandston wrote:
...
> The big improvement in this version is that the lower-case "a" has been
> completely re-done.
> ...
I like the old one bye itself, but the new one when used in a word or
sentence.
I have a problem in v1.1 with CSG and the letter objects produced.
I comment out this type of code;
#ifndef (TextColor_Outer)
#declare TextColor_Outer = texture {pigment {color <1, 1, 1>}}
#end //#ifndef
In favor of;
#ifdef (TextColor_Outer) texture {TextColor_Outer}#end
In the Stylize macro.
If I pre-declare my textures things should be the same.
I can also have raised 'Bordered Characters' on an object with the same
texture as the parent union/CSG.
union{
box{}
CreateParagraphTextObject()
}
Stephen S
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
StephenS <nom### [at] nomail com> wrote:
> I like the old one bye itself, but the new one when used in a word or
> sentence.
>
> I have a problem in v1.1 with CSG and the letter objects produced.
>
> I comment out this type of code;
> #ifndef (TextColor_Outer)
> #declare TextColor_Outer = texture {pigment {color <1, 1, 1>}}
> #end //#ifndef
>
> In favor of;
> #ifdef (TextColor_Outer) texture {TextColor_Outer}#end
> In the Stylize macro.
>
> If I pre-declare my textures things should be the same.
> I can also have raised 'Bordered Characters' on an object with the same
> texture as the parent union/CSG.
>
> union{
> box{}
> CreateParagraphTextObject()
> }
>
> Stephen S
That's a great suggestion regarding the assignment of textures. Thanks for
mentioning it!
Regards,
Dave Blandston
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |