|
 |
Le 2026-05-30 à 23:47, Cousin Ricky a écrit :
> "Cossack " <nomail@nomail> wrote:
>> Hello, I have a question: how to make a blurred reflection in Povray version
>> 3.7?
>
> This file contains macros that implement the solution that Kenneth referred to:
> https://github.com/CousinRicky/POV-RC3Metal/blob/main/rc3metal.inc
>
> RC3Metal_Blur_t() is a naive implementation. It's perfectly fine for a simple
> object with no other reflective object in the scene, but it can bring your CPU
> to its knees if there are mutual blurred reflections.
How to avoid this problem :
1) Give the objects with the blurred reflection the no_reflection attribute.
2) Create a second version of the objects with just normal reflection,
or the micro-normals based blurred reflection, and the no_image attribute.
>
> RC3Metal_Blur() uses the optimization that Alain described.
>
> The argument t_Base is the reflective texture that you want to blur.
>
> Note that if t_Base has a normal, the above macros will not work as expected.
> Use macros RC3Metal_Normal_blur_t() or RC3Metal_Normal_blur() if you want a
> blurred normal.
>
> The entire library, including documentation and examples, can be downloaded at:
> https://github.com/CousinRicky/POV-RC3Metal
>
Post a reply to this message
|
 |