POV-Ray : Newsgroups : povray.unofficial.patches : Progressive refinement patch for POVRay-3.6 Server Time
31 Oct 2024 20:14:53 EDT (-0400)
  Progressive refinement patch for POVRay-3.6 (Message 1 to 6 of 6)  
From: Wolfgang Wieser
Subject: Progressive refinement patch for POVRay-3.6
Date: 27 Jul 2004 13:03:47
Message: <41068af2@news.povray.org>
Hello all...

I now ported my progressive refinement patch to POVRay-3.6. 
Details: 
http://www.cip.physik.uni-muenchen.de/~wwieser/render/povray/prt-patch/

News: 
  Verfiied to work with radiosity and photons. 
  Code cleaned up and split into several files. 
  Critical parts (2 major ones) marked with "FIXME"

Unfortunately it turned out that it is not possible to write this patch 
without a platform-dependent part. So, I decided to write the full-featured 
UNIX patch. 

If anybody is interested in having this patch work on his Windows or MAC 
computer and has the necessary skills to implement at least the function 
  POV_DISPLAY_UPDATE_RECT(handle,x,y,w,h)
(which simply puts the passed rectangular image region from off-screen 
storage onto the screen), then please volunteer and contact me. 

I'm interested in comments on the patch (functionality and source). 

Regards,
Wolfgang


Post a reply to this message

From: Wolfgang Wieser
Subject: Re: Progressive refinement patch for POVRay-3.6
Date: 28 Jul 2004 18:04:43
Message: <410822fa@news.povray.org>
Wolfgang Wieser wrote:
> If anybody is interested in having this patch work on his Windows or MAC
> computer [...] then please volunteer and contact me.
> 
I forgot to mention that in case nobody speaks up, then there will be no 
Windows and no Mac version. 

Wolfgang


Post a reply to this message

From: Patrick Elliott
Subject: Re: Progressive refinement patch for POVRay-3.6
Date: 29 Jul 2004 16:36:31
Message: <MPG.1b730d1a596c1231989aba@news.povray.org>
In article <410822fa@news.povray.org>, wwi### [at] nospamgmxde says...
> Wolfgang Wieser wrote:
> > If anybody is interested in having this patch work on his Windows or MAC
> > computer [...] then please volunteer and contact me.
> > 
> I forgot to mention that in case nobody speaks up, then there will be no 
> Windows and no Mac version. 
> 
Believe me, any patches that come around are likely to be wanted on all 
platforms. It is certainly something I might consider using and I am 
running Windows. I personally get real annoyed when something turned out 
to be useful, then I find out I can't even run it on my system. This 
looks to be a similar situation. I am not sure what you mean by 
'volunteer' though, unless you mean testing and I don't use POV any where 
near enough to help with that. :(

-- 
void main () {

    call functional_code()
  else
    call crash_windows();
}


Post a reply to this message

From: Wolfgang Wieser
Subject: Re: Progressive refinement patch for POVRay-3.6
Date: 30 Jul 2004 02:41:46
Message: <4109eda9@news.povray.org>
Patrick Elliott wrote:

> In article <410822fa@news.povray.org>, wwi### [at] nospamgmxde says...
>> Wolfgang Wieser wrote:
>> > If anybody is interested in having this patch work on his Windows or
>> > MAC computer [...] then please volunteer and contact me.
>> > 
>> I forgot to mention that in case nobody speaks up, then there will be no
>> Windows and no Mac version.
>> 
> Believe me, any patches that come around are likely to be wanted on all
> platforms. It is certainly something I might consider using and I am
> running Windows. I personally get real annoyed when something turned out
> to be useful, then I find out I can't even run it on my system. This
> looks to be a similar situation. 
>
Good... :)

> I am not sure what you mean by 
> 'volunteer' though, unless you mean testing and I don't use POV any where
> near enough to help with that. :(
> 
'volunteer' means: to tell me that you want to implement the windows-
specific part of the patch. 

This means
- implementing POV_DISPLAY_UPDATE_RECT(handle,x,y,w,h). [required]
  This should be fairly trivial. 
- implementing some mouse handling to allow the user to manually "paint" 
  regions of the image [recommended]
- sending the patch or a link to it to me so that I can put it on 
  my homepage. 

Wolfgang


Post a reply to this message

From: Patrick Elliott
Subject: Re: Progressive refinement patch for POVRay-3.6
Date: 30 Jul 2004 19:15:28
Message: <MPG.1b7483c541371306989abd@news.povray.org>
In article <4109eda9@news.povray.org>, wwi### [at] nospamgmxde says...
> Patrick Elliott wrote:
> 
> > In article <410822fa@news.povray.org>, wwi### [at] nospamgmxde says...
> >> Wolfgang Wieser wrote:
> >> > If anybody is interested in having this patch work on his Windows or
> >> > MAC computer [...] then please volunteer and contact me.
> >> > 
> >> I forgot to mention that in case nobody speaks up, then there will be no
> >> Windows and no Mac version.
> >> 
> > Believe me, any patches that come around are likely to be wanted on all
> > platforms. It is certainly something I might consider using and I am
> > running Windows. I personally get real annoyed when something turned out
> > to be useful, then I find out I can't even run it on my system. This
> > looks to be a similar situation. 
> >
> Good... :)
> 
> > I am not sure what you mean by 
> > 'volunteer' though, unless you mean testing and I don't use POV any where
> > near enough to help with that. :(
> > 
> 'volunteer' means: to tell me that you want to implement the windows-
> specific part of the patch. 
> 
> This means
> - implementing POV_DISPLAY_UPDATE_RECT(handle,x,y,w,h). [required]
>   This should be fairly trivial. 
> - implementing some mouse handling to allow the user to manually "paint" 
>   regions of the image [recommended]
> - sending the patch or a link to it to me so that I can put it on 
>   my homepage. 
> 
Ah.. Well, I am pretty clueless at coding in C, so... :(

-- 
void main () {

    call functional_code()
  else
    call crash_windows();
}


Post a reply to this message

From: Wolfgang Wieser
Subject: Re: Progressive refinement patch for POVRay-3.6
Date: 1 Aug 2004 07:57:37
Message: <410cdab0@news.povray.org>
Patrick Elliott wrote:
> Ah.. Well, I am pretty clueless at coding in C, so... :(
> 
> void main () {


> else

> }
>
Hmm... I should have known from your signature, I guess ;)

void main()
{
    while(Schroedingers_cat.is_alive())
        functional_code();
    crash_windows();
}

Wolfgang


Post a reply to this message

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