POV-Ray : Newsgroups : povray.general : multiple pigment use--a basic inconsistency? : Re: multiple pigment use--a basic inconsistency? Server Time
29 Jul 2024 04:21:26 EDT (-0400)
  Re: multiple pigment use--a basic inconsistency?  
From: clipka
Date: 27 Jan 2013 09:30:06
Message: <510539ee$1@news.povray.org>
Am 27.01.2013 13:53, schrieb Kenneth:
> clipka <ano### [at] anonymousorg> wrote:
>
>> Here's the catch:
>>
>> - Bare pigment statements are not implicitly wrapped in texture
>> /statements/ (which define textures) but in /textures/.
>>
>
> Hmm, I'm having trouble understanding that. What is meant by a 'texture' without
> {..} brackets (if indeed I'm reading this correctly)? That's a new 'construct'
> to me, conceptually speaking. Is it some kind of distinction that POV-Ray works
> with internally?

What I mean is that the language construct:

     object {
         pigment { ... }
         ...
     }

is NOT internally expanded to

     object {
         texture { pigment { ... } }
         ...
     }

and then further processed. Rather, the two statements just happen to 
generate the same internal data.


Post a reply to this message

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