POV-Ray : Newsgroups : povray.beta-test : Radiosity feature request Server Time
1 Nov 2024 15:27:29 EDT (-0400)
  Radiosity feature request (Message 1 to 7 of 7)  
From: Rich
Subject: Radiosity feature request
Date: 24 Apr 2002 20:36:37
Message: <Xns91FABD5277338spammindspringcom@204.213.191.226>
Would it be possible to squeeze in an object keyword that removes 
that object from all radiosity calculations?  If this would take a lot of 
extra code, then by all means it doesn't belong in 3.5, but if it's a 
simple thing it's something I would really like to see make it in.  I have 
a scene with multiple isosurfaces that do not benefit much (if at all) by 
radiosity, but the rest of the scene really needs it.  The isosurfaces 
really slow down the render when radiosity is used though.

-- 
Rich Allen
(Remove SPAM from my address to reply by e-mail)


Post a reply to this message

From: Tim Nikias
Subject: Re: Radiosity feature request
Date: 25 Apr 2002 00:32:08
Message: <3CC7869F.85F80857@gmx.de>
How about tracing the scene without Isosurfaces, save the
radiosity, and then load it when tracing with Isosurfaces?
I don't know if that would be accurate enough for you
purposes, but it may be a solution.

Rich wrote:

>         Would it be possible to squeeze in an object keyword that removes
> that object from all radiosity calculations?  If this would take a lot of
> extra code, then by all means it doesn't belong in 3.5, but if it's a
> simple thing it's something I would really like to see make it in.  I have
> a scene with multiple isosurfaces that do not benefit much (if at all) by
> radiosity, but the rest of the scene really needs it.  The isosurfaces
> really slow down the render when radiosity is used though.
>
> --
> Rich Allen
> (Remove SPAM from my address to reply by e-mail)

--
Tim Nikias
Homepage: http://www.digitaltwilight.de/no_lights/index.html
Email: Tim### [at] gmxde


Post a reply to this message

From: Ben Birdsey
Subject: Re: Radiosity feature request
Date: 25 Apr 2002 14:19:33
Message: <3CC84A6C.B3E86462@mail.com>
That might not work.  Imagine what would happen if the isosurfaces were
mirrors!

As I remember the code, it would not be difficult at all to modify the
lighting.c code to implement this feature.  This object flag would just
modify whether the ra_gather function was called or not.  The problem
would be associated with adding a keyword and token, which is quite a
trial with the way that the parser functions as of 3.1g.

Personally, I think it is a WONDERFUL idea and should be implemented
ASAP, but that's just my $0.02.

- Ben


Post a reply to this message

From: Thorsten Froehlich
Subject: Re: Radiosity feature request
Date: 26 Apr 2002 03:53:37
Message: <3cc90781@news.povray.org>
> The problem
> would be associated with adding a keyword and token, which is quite a
> trial with the way that the parser functions as of 3.1g.

???  Adding a keyword to the parser is really trivial.  Just take a look at
the many patches available - they had no problems doing it.  Anyway, the
whole thread is off-topic in this group...

    Thorsten


Post a reply to this message

From: Tim Nikias
Subject: Re: Radiosity feature request
Date: 27 Apr 2002 11:12:22
Message: <3CCABFAF.3FE8489F@gmx.de>
Well, I was talkin about isosurfaces not contributing to the scene, and
with no need of them being lit much by the scene either.

Ben Birdsey wrote:

> That might not work.  Imagine what would happen if the isosurfaces were
> mirrors!
>
> As I remember the code, it would not be difficult at all to modify the
> lighting.c code to implement this feature.  This object flag would just
> modify whether the ra_gather function was called or not.  The problem
> would be associated with adding a keyword and token, which is quite a
> trial with the way that the parser functions as of 3.1g.
>
> Personally, I think it is a WONDERFUL idea and should be implemented
> ASAP, but that's just my $0.02.
>
> - Ben

--
Tim Nikias
Homepage: http://www.digitaltwilight.de/no_lights/index.html
Email: Tim### [at] gmxde


Post a reply to this message

From: Rich
Subject: Re: Radiosity feature request
Date: 3 May 2002 20:54:04
Message: <Xns9203C048F7616spammindspringcom@204.213.191.226>
"Thorsten Froehlich" <tho### [at] trfde> wrote in
news:3cc90781@news.povray.org: 

> ???  Adding a keyword to the parser is really trivial.  Just take a
> look at the many patches available - they had no problems doing it. 

I've tried the trick mentioned earlier, rendering without the isos, saving 
the radiosity map, then re-rendering with the isos.  The two-step process 
takes longer than to just render the whole scene with radiosity, especially 
since the parts of the scene that DO need to react with radiosity change 
often while I'm experimenting.  <smile>  The scene looks different enough 
without radiosity that I need to render with every few changes.  <sigh>

> Anyway, the whole thread is off-topic in this group...

Sorry!  I don't see a feature-request group, and this is the only 
discussion group fro 3.5, so I went with it.  Where should I be posting 
these kinds of messages?

-- 
Rich Allen
(Remove SPAM from my address to reply by e-mail)


Post a reply to this message

From: Warp
Subject: Re: Radiosity feature request
Date: 3 May 2002 21:23:56
Message: <3cd3382b@news.povray.org>
Rich <SrP### [at] ricoswebcom> wrote:
> Sorry!  I don't see a feature-request group, and this is the only 
> discussion group fro 3.5, so I went with it.  Where should I be posting 
> these kinds of messages?

  povray.general, povray.newusers, povray.advanced-users or
povray.unofficial.patches, depending on the contents. Perhaps even
povray.programming if it's something really related to the povray source
code.

-- 
#macro M(A,N,D,L)plane{-z,-9pigment{mandel L*9translate N color_map{[0rgb x]
[1rgb 9]}scale<D,D*3D>*1e3}rotate y*A*8}#end M(-3<1.206434.28623>70,7)M(
-1<.7438.1795>1,20)M(1<.77595.13699>30,20)M(3<.75923.07145>80,99)// - Warp -


Post a reply to this message

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