POV-Ray : Newsgroups : povray.beta-test : POV-Ray v3.8.0-x.freetype.1 Server Time
26 Apr 2024 10:48:27 EDT (-0400)
  POV-Ray v3.8.0-x.freetype.1 (Message 21 to 22 of 22)  
<<< Previous 10 Messages Goto Initial 10 Messages
From: William F Pokorny
Subject: Re: POV-Ray v3.8.0-x.freetype.1
Date: 11 Feb 2019 05:09:24
Message: <5c6149d4@news.povray.org>
On 2/10/19 10:39 PM, clipka wrote:
> Am 11.02.2019 um 00:30 schrieb William F Pokorny:
> 
>> For the inside test as used by the object pattern, it's as if an 
>> internal structure/mechanism is corrupted in the freetype branch once 
>> there is more than one character in the text string.  Once a 
>> "text-union" is necessary internally(1) perhaps?
> 
...
> That doesn't convince me at all. Remember, all we're using FreeType for 
> is constructing prisms at parse time; if FreeType were to screw up, it 
...

Up early to shovel snow... Agree. I wasn't trying to point at the 
FreeType library, rather only at something being wrong in the freetype 
branch.

> 
> Single-character and multi-character test objects do indeed differ in 
> one important aspect, namely that single-character text objects are 
> instantiated as pure prisms, whereas multi-character text objects are 
> instantiated as unions of prisms.
> 
> I may have screwed up the way the prisms are assembled into a union - 
> maybe I forgot to call some important post-processing step - and I 
> wouldn't be too surprised if this manifested in insideness tests getting 
> messed up. Reference to parent object not getting set, maybe?
> 

This is my bet at the moment too - unless something has long been wrong 
in how "union" handles prisms. I did get to some unions of simpler 
shapes last night and those all work OK in all the recent active branches.

> ATM I'm busy with other stuff; I'll look back into this issue if you 
> don't beat me to it.
> 

OK. Thanks. I'm first going to flush out my media inside-test test cases 
like the one I created here for the text shape and already had for other 
simpler shapes touching the solver effort. I'd not previously done the 
more complicated shapes like lathe and prism which have multiple spline 
types and so balloon into a lot of work.

> 
...


Post a reply to this message

From: William F Pokorny
Subject: Re: POV-Ray v3.8.0-x.freetype.1
Date: 12 Feb 2019 09:33:47
Message: <5c62d94b$1@news.povray.org>
On 2/11/19 5:09 AM, William F Pokorny wrote:
> On 2/10/19 10:39 PM, clipka wrote:
>> Am 11.02.2019 um 00:30 schrieb William F Pokorny:
>>
...
> 
> OK. Thanks. I'm first going to flush out my media inside-test test cases 
> like the one I created here for the text shape and already had for other 
> simpler shapes touching the solver effort. I'd not previously done the 
> more complicated shapes like lathe and prism which have multiple spline 
> types and so balloon into a lot of work.
> 

I've done this over that past day and a half or so. Everything prism 
related looks fine with respect to the inside testing. Decided to flush 
out this form of testing with other base shapes too and I turned up 
cases where the inside testing (via the object pattern) looks to be 
wrong. See p.b-t.b for details.

Sometime want to mention adding sturm to text. It's an option for prisms 
so should probably be for text as prisms and unions of prisms too.

Busy the remainder of today at least with real life.

Bill P.


Post a reply to this message

<<< Previous 10 Messages Goto Initial 10 Messages

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