POV-Ray : Newsgroups : povray.binaries.scene-files : Bordered Characters version 1.3 Server Time: 18 Jun 2019 07:33:25 GMT
  Bordered Characters version 1.3 (Message 1 to 3 of 3)  
From: Dave Blandston
Subject: Bordered Characters version 1.3
Date: 28 Jul 2016 17:55:00
Message: <web.579a45c329bdf44671b844040@news.povray.org>
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)

From: StephenS
Subject: Re: Bordered Characters version 1.3
Date: 28 Jul 2016 22:26:01
Message: <579a8679$1@news.povray.org>
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

From: Dave Blandston
Subject: Re: Bordered Characters version 1.3
Date: 29 Jul 2016 02:50:00
Message: <web.579ac40347c24a6871b844040@news.povray.org>
StephenS <nom### [at] nomailcom> 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

Copyright 2003-2008 Persistence of Vision Raytracer Pty. Ltd.