POV-Ray : Newsgroups : povray.beta-test : CSG difference with text : Re: CSG difference with text Server Time
30 Jul 2024 06:19:46 EDT (-0400)
  Re: CSG difference with text  
From: Mike Williams
Date: 31 Dec 2001 15:36:48
Message: <NXokKHAYwMM8EwpN@econym.demon.co.uk>
Wasn't it Felix Wiemann who wrote:
>This creates a text engraved into a plane. (Please note that a plane is
>a solid object.) "Signet Roundhand" is a handwriting-like font, so the
>letters are big and overlap each other.
>But the left part of the letter "P" is cut of. It seems to be a
>bounding problem. And where the letters overlap, there are many "noisy
>pixels". They were not patterned when I used the perspective camera
>instead of the orthographic one.
>It occures with the VC++ compile, too.

There are two different things going on here

(1) The top left corner of the "P" is cut off.

This is confirmed with other fonts, and appears to be caused by the text
being rotated by about <0.001,0.001,0>. In the first example scene, this
tiny rotation is enough to cause one corner to submerge below the plane
that's only 0.0001 pov-units away. In the second example scene the
effect of the rotation is amplified by the 100000 fold scaling in the z
direction. POV 3.1 exhibits the same effect.

(2) Patterning where the letters overlap.

I assume that the overlap is deliberate in the Signet Roundhand font,
which I don't have. I don't have any fonts where the letters are
intended to overlap. However, if I make two letters in Times Roman as
two separate text objects and overlap them (with or without
"orthographic") exactly the same sort of patterning occurs. I reckon
this is just ordinary coincident surface artefacts, and not a bug.

-- 
Mike Williams
Gentleman of Leisure


Post a reply to this message

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