POV-Ray : Newsgroups : povray.binaries.programming : post_process filters source code - filters.zip (1/1) Server Time
21 Dec 2024 13:11:11 EST (-0500)
  post_process filters source code - filters.zip (1/1) (Message 1 to 4 of 4)  
From: Chris Huff
Subject: post_process filters source code - filters.zip (1/1)
Date: 28 Apr 2000 11:55:28
Message: <chrishuff_99-39B6D6.10581528042000@news.povray.org>
Sorry about the delays, but here is the changed source code. I also 
included some demo files and some documentation(part of the reason for 
the delays).

-- 
Christopher James Huff - Personal e-mail: chr### [at] yahoocom
TAG(Technical Assistance Group) e-mail: chr### [at] tagpovrayorg
Personal Web page: http://chrishuff.dhs.org/
TAG Web page: http://tag.povray.org/


Post a reply to this message


Attachments:
Download 'filters.zip' (35 KB)

From: Chris Huff
Subject: Re: post_process filters source code - filters.zip (1/1)
Date: 28 Apr 2000 12:57:12
Message: <chrishuff_99-3BCD6C.12001528042000@news.povray.org>
In article <chrishuff_99-39B6D6.10581528042000@news.povray.org>, Chris 
Huff <chr### [at] yahoocom> wrote:

> Sorry about the delays, but here is the changed source code. I also 
> included some demo files and some documentation(part of the reason for 
> the delays).

To fix the "upside down pigment" problem with patterned_blur, add, 
multiply, and exponent, change this line in the functions 
doPostPatternBlur(), doPostAdd(), doPostMult(), and doPostExp():
        Loc[0] = (DBL)x/width;
        Loc[1] = (DBL)y/height;
to this:
        Loc[0] = (DBL)x/width;
        Loc[1] = 1-((DBL)y/height);

-- 
Christopher James Huff - Personal e-mail: chr### [at] yahoocom
TAG(Technical Assistance Group) e-mail: chr### [at] tagpovrayorg
Personal Web page: http://chrishuff.dhs.org/
TAG Web page: http://tag.povray.org/


Post a reply to this message

From: Chris Huff
Subject: Re: post_process filters source code - filters.zip (1/1) - filters.sit (1/1)
Date: 29 Apr 2000 15:05:36
Message: <chrishuff_99-697D8D.14082129042000@news.povray.org>
Due to problems with the .zip version, here is the .sit version. If you 
don't have StuffIt Expander, you can get it here:
http://www.aladdinsys.com/expander/expander_win_login.html

-- 
Christopher James Huff - Personal e-mail: chr### [at] yahoocom
TAG(Technical Assistance Group) e-mail: chr### [at] tagpovrayorg
Personal Web page: http://chrishuff.dhs.org/
TAG Web page: http://tag.povray.org/


Post a reply to this message


Attachments:
Download 'filters.sit' (32 KB)

From: CAS
Subject: Re: post_process filters source code - filters.zip (1/1) - filters.sit (1/1=
Date: 27 Oct 2014 05:45:07
Message: <web.544e131b654020e6a92a3a00@news.povray.org>
Chris Huff <chr### [at] yahoocom> wrote:
> Due to problems with the .zip version, here is the .sit version. If you
> don't have StuffIt Expander, you can get it here:
> http://www.aladdinsys.com/expander/expander_win_login.html
>
> --
> Christopher James Huff - Personal e-mail: chr### [at] yahoocom
> TAG(Technical Assistance Group) e-mail: chr### [at] tagpovrayorg
> Personal Web page: http://chrishuff.dhs.org/
> TAG Web page: http://tag.povray.org/

Dear Christopher James Huff,I want to consult a question:
I want to output the intersection point I(x,y,z) in x(ix,iy), y(ix,iy) and
z(ix,iy) as an ancillary image.I only find the function of PP_Depth in
"pprocess.inc" ,and I did not find the function of output the intersection point
I(x,y,z).Can you give me an example about output the intersection point or offer
an advice? So sorry to disturb you. Expecting you reply.
#version unofficial MegaPov 1.1;

#include "pprocess.inc"


  assumed_gamma 1.0

  post_process{

    PP_Depth(DepthMin,DepthMax)

    save_file concat("pp_",output_filename(0))

  }



Regards


Post a reply to this message

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