POV-Ray : Newsgroups : povray.text.scene-files : edge_pigment02.inc (a proximity pattern) : Re: edge_pigment02.inc (a proximity pattern) Server Time
10 May 2024 02:42:28 EDT (-0400)
  Re: edge_pigment02.inc (a proximity pattern)  
From: clipka
Date: 25 Aug 2009 20:03:06
Message: <4a947bba$1@news.povray.org>
Warp schrieb:
>>>   My guess is that specifying inside_vector makes the rendering of the
>>> mesh slower in some situations (probably eg. when there's media or fog
>>> around), which is why it's turned off by default.
> 
>> I don't think so. Media would only be computed inside a mesh if the 
>> "hollow" keyword is also used anyway.
> 
>   Except that meshes have no inside and thus no insideness is computed for
> them. (Except if inside_vector is specified, of course.)

... which is exactly the difference we're discussing here: Whether 
having meshes to default to a valid inside_vector would make a difference.

>> Anyway, the speed issue could be mitigated by allowing to explicitly 
>> specify "inside_vector <0,0,0>" (or, being equivalent yet more talktive, 
>> "inside_vector no") to disable inside tests.
> 
>   That might break existing scenes, especially those which use *open* meshes
> and assume that meshes have no inside.

That's what I already mentioned in the first place, and commented on 
possible solutions, in case you didn't notice. Here I just focused on 
the speed issues.


Post a reply to this message

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