|
|
William F Pokorny <ano### [at] anonymousorg> wrote:
> On 9/3/23 15:54, Samuel B. wrote:
> > William F Pokorny <ano### [at] anonymousorg> wrote:
> >> Attached an image from one of the dens_object pattern tests. Suppose
> >> X-ray vision - or something.
> >
> > That's a very nice and smooth result. I haven't been following, but how does it
> > work? And have you tried using as a surface normal, to fake rounded edges?
>
> [...]
> The dens_object pattern does a series of spherical inside tests [...+a more
elaborate explanation...]
I think I get the gist of it, but not the specifics. Are the parsing & rendering
times ok? (It always seems like solutions for this are weighty one way or
another.)
> [...]
> As for using the pattern to perturb raw normals to make things look more
> rounded(a). I'd not thought about it, but I will. I've played quite a
> bit with perturbed normal methods in the povr fork.
This povr fork sounds interesting. Does it allow an object's normal to be
completely overridden?
I've been thinking about making a fork of my own. It's probably a lot of work
and frustration just to get it to compile, but I might have to try anyway.
> [...]
>
> And on hitting send, I thought, why not just try Sam's idea...
>
> Attached is an image where I turned the pigment plain white - this the
> image on the left. I then used the existing dens_object set up as a
> normal{} block value pattern. This the image in the middle - the
> polarity of the -1..1 function interval is wrong. Well povr has an
> 'inverse' scalar value pattern wave modifier. Added it and we get the
> image on the right - and, dang Sam, that looks pretty good as a quick go
> at it! :-) Thanks for the idea!
>
> Bill P.
That result is... really good! Have you tried it with specular highlights or
reflection? It's hard to see the absolute quality here, but I'd say the
experiment was a success for sure!
Sam
Post a reply to this message
|
|