Indigo 1.0.7

General News and accouncements regarding the Indigo render engine
User avatar
OnoSendai
Developer
Posts: 6241
Joined: Sat May 20, 2006 6:16 pm
Location: Wellington, NZ
Contact:

Indigo 1.0.7

Post by OnoSendai » Thu Feb 28, 2008 3:46 am

Hi all,
Indigo 1.0.7 has been released:
win 32 bit:
http://www.indigorenderer.com/joomla/in ... &Itemid=62

EDIT:
win 64 bit:
http://www.indigorenderer.com/joomla/in ... &Itemid=62

This release focuses primarily on render quality.
Mitchell Netravali filtering for both splatting and super sample downsizing allows for reasonably sharp images with less aliasing than Gaussian filtering.
I've exposed 'blur' and 'ring' parameters (B and C from the M.N. model).
So you may tweak the parameters to get the kind of look you're after.
I recommend blur = 0.6, ring = 0.2 (this is the Indigo default)

Aperture diffraction may now be done in a filtering stage when the image is tone-mapped. This is called 'post-process diffraction'.
This technique, while not quite as accurate as during-tracing diffraction, can be faster, and will probably result in less noise in the render.


1.0.7
* fixed having to disable bidir for foreground_alpha
* fixed bug with render region complaining about image size
* Using inifile.xml instead of inifile.txt
* made it so that you can specifiy the blur and ring parameters of the MN splat filter.
* different sampling technique for non-circular apertures.
* made downsize filter and splat filter both be specified in similar ways.
* fixed aperture diffraction as a post-process

I'm probably gonna feature freeze until 1.0 stable.
Please point out any bugs.

Splat filter and downsize filter are set like so: (Either in inifile.xml, or in the renderer_settings element)

Code: Select all

<downsize_filter>
	<mn_cubic>
		<ring>0.2</ring>
		<blur>0.6</blur>
	</mn_cubic>
</downsize_filter>
EDIT: attached a couple of images showing the difference between Mitchell Netravali downsize filtering and Gaussian. If you look carefully you can see the false frequencies (aliasing) introduced by the Gaussian filter. This is why you should use M.N. over Gaussian.
Attachments
ss2_mn_cubic.png
ss2_mn_cubic.png (254.11 KiB) Viewed 9855 times
ss2_gaussian.png
ss2_gaussian.png (277.75 KiB) Viewed 9856 times
Last edited by OnoSendai on Wed Mar 19, 2008 6:19 pm, edited 5 times in total.

User avatar
Kram1032
Posts: 6649
Joined: Tue Jan 23, 2007 3:55 am
Location: Austria near Vienna

Post by Kram1032 » Thu Feb 28, 2008 3:48 am

Thanks :D

User avatar
SmartDen
Developer
Posts: 999
Joined: Fri Oct 13, 2006 10:58 pm
Location: Canary Islands
Contact:

Post by SmartDen » Thu Feb 28, 2008 3:51 am

Thank you master Ono!

BbB
Posts: 1996
Joined: Fri Feb 09, 2007 8:28 am
Location: Berlin
Contact:

Post by BbB » Thu Feb 28, 2008 3:59 am

Thanks, Oh Lord.
How would we go about applying the new glare in post? Can we expect an updated Violet? And if yes, will it also have camera tonemapping added?

EDIT: I mean post-pro aperture diffraction

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

Post by OnoSendai » Thu Feb 28, 2008 4:03 am

Hi BbB, currently the 'post-process' aperture glare can only be done inside Indigo. I'll think about porting it to Violet :)

SimonLarsen
Posts: 289
Joined: Wed Apr 18, 2007 1:52 am
Location: Odense, Denmark

Post by SimonLarsen » Thu Feb 28, 2008 4:04 am

Thanks Ono. :D

User avatar
Pinko5
Posts: 497
Joined: Mon Feb 19, 2007 8:15 pm
Location: Italy

Post by Pinko5 » Thu Feb 28, 2008 4:05 am

Tnx Ono!!!
Luca. ;)

Roger
Posts: 94
Joined: Sat Sep 16, 2006 4:56 am
Location: The Netherlands
Contact:

Post by Roger » Thu Feb 28, 2008 4:08 am

Thanks Master Ono for the time and effort!

Indigo stopped with an error when I used the downsize_filter... I'll try to figure out why.

-edit- Sorry, never mind, it was an error about bidir and naturally my fault.
Sander "Roger" Wit
The Netherlands

User avatar
Zom-B
1st Place 100
Posts: 4700
Joined: Tue Jul 04, 2006 4:18 pm
Location: ´'`\_(ò_Ó)_/´'`
Contact:

Post by Zom-B » Thu Feb 28, 2008 5:20 am

Being able to fine tune Mitchell Netravali is realy cool, are other filter planed too? Seeing Catmul or even a sinc Filter (for resizing) would be nice :)

If you need bugs, just check out the "Bugs and Requests" subforum, there are enough (older) issues that seems to slowly get lost in the Forum :?
polygonmanufaktur.de

User avatar
Kram1032
Posts: 6649
Joined: Tue Jan 23, 2007 3:55 am
Location: Austria near Vienna

Post by Kram1032 » Thu Feb 28, 2008 5:25 am

Catmul and MN both are simplified sincs. (the sinc function would be infinite, while the other two are cut off, after the first sin-shaped curve. Not sure, which, but I think, the MN function, additionally is slightly deformed to give some more sharpness or something)

User avatar
cpfresh
Posts: 501
Joined: Thu Jun 14, 2007 12:20 pm
Location: California, USA
Contact:

Post by cpfresh » Thu Feb 28, 2008 5:41 am

Thank you very much Ono!! :D

User avatar
fused
Developer
Posts: 3648
Joined: Fri Sep 22, 2006 7:19 am
Location: Berlin, Germany
3D Software: Cinema 4D

Post by fused » Thu Feb 28, 2008 5:56 am

Thank you Ono!!!

But i have a questions concerning the inifile.xml:

since Max_change, max_ncr, height, width, halt_time and so on are not anymore inside, does indigo use the old defaults if i dont export them to the renderer_settings?

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

Post by OnoSendai » Thu Feb 28, 2008 6:06 am

Hi Fused.
If settings are not specified either in the renderer_settings element, or in inifile.xml, then a default value is used.

BbB
Posts: 1996
Joined: Fri Feb 09, 2007 8:28 am
Location: Berlin
Contact:

Post by BbB » Thu Feb 28, 2008 6:09 am

ZomB
Yes, there's still this unsolved issue of the weird-looking phongs, isn't there (see 1.0.4 render - Phong IOR 1.4, Exp: 20)?
Attachments
im1204117398.jpg
im1204117398.jpg (41.01 KiB) Viewed 9771 times
Last edited by BbB on Thu Feb 28, 2008 9:37 am, edited 1 time in total.

User avatar
Zom-B
1st Place 100
Posts: 4700
Joined: Tue Jul 04, 2006 4:18 pm
Location: ´'`\_(ò_Ó)_/´'`
Contact:

Post by Zom-B » Thu Feb 28, 2008 7:49 am

Yes BBB check here more more info...

Hmmm.... having a full defined inifile.xml with all defaults would be nice for a quick reference Ono!
The old format was better understandable and also documented a bit, while the new one isn't... :?
But I'm sure there is a big plan behind this ;-)
polygonmanufaktur.de

Post Reply
64 posts

Who is online

Users browsing this forum: No registered users and 72 guests