Bedroom with flies

Feature requests, bug reports and related discussion
User avatar
delle
Posts: 175
Joined: Fri Apr 13, 2007 11:32 pm
Location: Italy

Bedroom with flies

Post by delle » Fri Sep 26, 2008 7:54 pm

Hi, this is my second render with Indigo. It's an old Easy Architect 3D project exported to Indigo.

The room is full of flies :wink:

Is the same case of the fireflies? (even if they are dark?)

Is there a way to limit or eliminate them (don't say DDT :lol: ). Leaving the image to cook longer does't help...

Thank you

Delle
Attachments
bedroom with flies.png
bedroom with flies.png (863.97 KiB) Viewed 5146 times

User avatar
rgigante
Posts: 326
Joined: Wed Jun 28, 2006 6:46 am
Location: Italy

Post by rgigante » Fri Sep 26, 2008 9:25 pm

Hi Delle, how long did the rendering ran?
Is there any "Specular" material in your scene (i mean glass on windows?)?
Is there any material exposing high albedo (for example a white with 255,255,255 values?)


Regards, Riccardo.

User avatar
CTZn
Posts: 7240
Joined: Thu Nov 16, 2006 4:34 pm
Location: Paris, France

Post by CTZn » Fri Sep 26, 2008 9:30 pm

Filter ! Overbright pixels are a pain with mitchell-netralvi pixel filtering, it underlines strong contrasts.
obsolete asset

User avatar
PureSpider
Posts: 1459
Joined: Tue Apr 08, 2008 9:37 am
Location: Karlsruhe, BW, Germany
Contact:

Post by PureSpider » Fri Sep 26, 2008 9:33 pm

*OT* Would you mind sharing that curtain material? :D

User avatar
OnoSendai
Developer
Posts: 6244
Joined: Sat May 20, 2006 6:16 pm
Location: Wellington, NZ
Contact:

Post by OnoSendai » Fri Sep 26, 2008 10:21 pm

The dark spots look like a bug.
Can you try and isolate them in a simpler testscene?
thanks.

User avatar
suvakas
3rd Place Winner
Posts: 2613
Joined: Mon Sep 04, 2006 11:08 pm
Location: Estonia
Contact:

Post by suvakas » Sat Sep 27, 2008 12:56 am

Could it be a scale issue?

User avatar
delle
Posts: 175
Joined: Fri Apr 13, 2007 11:32 pm
Location: Italy

Post by delle » Sat Sep 27, 2008 2:16 am

Hi, I've eliminated the glass from the window and the dark flies went away (see new scene version that is still cooking).

From what I've understood, the problem is present only if the Sun directly crosses the specular material (glass).

P.S. Here is the curtain material (very simple, is Indigo that it's a great engine :wink:)

<!-- Material : "Tenda bianca" -->
<material>
<name>Material_56_Diffuse</name>
<diffuse>
<albedo>
<constant>
<rgb>
<rgb>0.800000 0.800000 0.800000</rgb>
<gamma>2.2</gamma>
</rgb>
</constant>
</albedo>
</diffuse>
</material>
<material>
<name>Material_56_DiffuseTransmitter</name>
<diffuse_transmitter>
<albedo>
<constant>
<rgb>
<rgb>0.800000 0.800000 0.800000</rgb>
<gamma>2.2</gamma>
</rgb>
</constant>
</albedo>
</diffuse_transmitter>
</material>
<material>
<name>Material_56</name>
<blend>
<a_name>Material_56_Diffuse</a_name>
<b_name>Material_56_DiffuseTransmitter</b_name>
<blend>
<constant>0.300000</constant>
</blend>
</blend>
</material>
Attachments
Bedroom without glass on window.jpg
Bedroom without glass on window.jpg (743.15 KiB) Viewed 5036 times

User avatar
rgigante
Posts: 326
Joined: Wed Jun 28, 2006 6:46 am
Location: Italy

Post by rgigante » Sat Sep 27, 2008 9:38 pm

as expected... Specular mats causes fflies... (as on dispersive prism ono)

User avatar
delle
Posts: 175
Joined: Fri Apr 13, 2007 11:32 pm
Location: Italy

Post by delle » Fri Oct 24, 2008 12:50 am

Night version.

Delle
Attachments
im1223295861.png
im1223295861.png (654.18 KiB) Viewed 4757 times

User avatar
delle
Posts: 175
Joined: Fri Apr 13, 2007 11:32 pm
Location: Italy

Post by delle » Fri Oct 24, 2008 8:47 pm

Hi, I've done a test with "Specular material" and transparent=false to simulate a mirror.

Even in this case fireflies are present (over 2750 samples per pixel)

Note that they are more present in the direction of the sun reflection (on the wall and onto floor).

I think that some ray ramdomly shot toward the sun (reflection) get a "so high" value that is impossible to reduce it with other rays when they are averaged with some linear filter.

I don't know how Indigo is coded, but maybe it is possible to eliminate the brightest (and the darkest) rays (the amount of rays eliminated may be configurable, in percentage) from the calculus (for specular material).

More ore less as it does a "salt and pepper filter" with the pixels of an image.

This is my 2 cents contribute...:roll:

Bye

Delle
Attachments
im1224779456.png
im1224779456.png (321.3 KiB) Viewed 4694 times

User avatar
CTZn
Posts: 7240
Joined: Thu Nov 16, 2006 4:34 pm
Location: Paris, France

Post by CTZn » Fri Oct 24, 2008 9:16 pm

removing the fireflies would look nicer but would induce bias too; it's up to Ono to find the balance between. Because if you look carefully you can see that in your image, ff appear in the reflect of the light bouncing on the wall: it is meaningfull, but also a complex sampling situation for bidir. Using mlt only would lead to slower, but ff free renders.

I would distribute their energy over a larger area rather than delete them, or raise sampling around them (just in case) but I don't know if that's even possible.
obsolete asset

User avatar
The Unknown
Posts: 43
Joined: Sat Aug 04, 2007 3:15 am
Location: Germany

Post by The Unknown » Fri Oct 24, 2008 11:42 pm

Perhaps the same problem:

Image
Image 1, rendered with Indigo 1.0.6
6000 spp
BiDir=true
Filter=mn_cubic
MNCR=5000


Image
Image 2, rendered with Indigo 1.0.6
5000 spp
BiDir=true
Filter=mn_cubic
MNCR=1000
Objects with diffuse material and some plants with an alpha texture.

(I don't know if this is already fixed in the current release because the last version i tried had problems with smoothing normals.)
Last edited by The Unknown on Sat Oct 25, 2008 5:20 am, edited 1 time in total.

User avatar
CTZn
Posts: 7240
Joined: Thu Nov 16, 2006 4:34 pm
Location: Paris, France

Post by CTZn » Sat Oct 25, 2008 2:14 am

In my opinion it is related, yes, apart for the lion wich looks fine to me; the sun is sampled directly, I think you used camera diffraction wich can take long times to finish (camera diffraction can be another candidate for "fireflies" methinks).

Advanced settings (depth, maxNumConsecRejections) may have an impact on these issues, impact wich is still to evaluate.

Normals issues on external meshes were fixed in a recent release :)
obsolete asset

User avatar
The Unknown
Posts: 43
Joined: Sat Aug 04, 2007 3:15 am
Location: Germany

Post by The Unknown » Sat Oct 25, 2008 5:41 am

Both images above with:
aperture_diffraction = true
max_depth = 10000
large_mutation_prob = 0.4
max_change = 0.01

Diffraction was true all the time.
I will do some tests without aperture diffraction, thanks for the hint!
Last edited by The Unknown on Sat Oct 25, 2008 7:16 pm, edited 1 time in total.

User avatar
The Unknown
Posts: 43
Joined: Sat Aug 04, 2007 3:15 am
Location: Germany

Post by The Unknown » Sat Oct 25, 2008 7:37 am

Image
Image 3, BiDir=true

Image
Image 4, Metropolis=true

Both images with aperture diffraction false, all other settings are the same.
I hope it helps.

Post Reply
25 posts

Who is online

Users browsing this forum: No registered users and 4 guests