POV-Ray : Newsgroups : povray.advanced-users : Baillehache Feather Macro : Re: Baillehache Feather Macro Server Time
24 Apr 2024 14:28:35 EDT (-0400)
  Re: Baillehache Feather Macro  
From: Fractracer
Date: 17 Nov 2017 15:05:00
Message: <web.5a0f4026dfeeaf04666005640@news.povray.org>
"Bald Eagle" <cre### [at] netscapenet> wrote:
> I spent some time trying to unravel the calculations in the macro, and indeed
> with some time we can probably figure it all out.
>
> After working from the inner parenthetical expressions outwards, it seems to me
> that _overall_, most, if not all of the calculations are a method of going from
> 0 to 1, or 1 to 0 - but in a highly non-linear manner.
>
> {HOW he ever originally conceived to do all of that, and keep it straight, is
> something that's a bit mind-bending.  I can only guess that must be some form of
> probability distribution or some form of specialty nonlinear progression that
> might be familiar to mathematicians...}
>
> He then multiplies the result by length or width, or some other factor to cover
> the range.
>
> Most notable was the string of sequential _c declares whose whole purpose is to
> define the rgb value for that part of the feather.
>
> I'll continue to poke at this - and maybe graph out some of the individual
> functions in OpenOffice Calc.  Or POV-Ray  :D

All works...
I wait for your results.
For my part I use an array and a sphere_sweep in _x loop, I have removed all
spheres and cylinder (except for the rachis). The result is good, the barbs
looks better, but the render time was increased (while the parsing time semms to
be the same..).
ACtually I use the same array for the two sides, so the feather is very
symmetric.


Post a reply to this message

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