Page 1 of 5

Indigo 1.0.5

Posted: Wed Jan 16, 2008 3:14 am
by OnoSendai
win 32 bit:
http://www.indigorenderer.com/joomla/in ... &Itemid=62

EDIT: replaced with link to new version 1.0.5.2 which fixes overflow bug (hopefully) spotted by Lyc

Let me know if you spot any bugs!


Changelog:
1.0.5
* added check for degenerate triangles when loading meshes
* fixed deadlocks on linux
* reduced smallest autofocus dist to 0.0001 m.
* Made it so that Indigo can be executed from any directory without failing to find inifile.txt etc..
* adding region rendering
* updating settings print-out a little
* made splat_filter and downsize_filter accessible from inifile and renderer_settings
* added --pack for scene packing


Region Rendering:
Region rendering allows just a portion of the image to be rendered.

You can set it in the inifile (see Render Region section)
or you can set it in renderer_settings xml element like so:

Code: Select all

<render_region>
	<x1>0</x1>
	<y1>5</y1>
	<x2>500</x2>
	<y2>50</y2>
</render_region>
All pixels (x, y) such that x1 <= x < x2 and y1 <= y < y2 will be rendered.

The output will be saved to a RGBA png with 0 alpha component in non-render-region area.

Configurable filtering

splat filter
The filter used for splatting samples onto the image buffer can be set with the "splat_filter" setting in the inifile, or like so in renderer_settings:

Code: Select all

<splat_filter>
	<mn_cubic/>		  
</splat_filter>
Possible filters are:

gaussian - the old Indigo filter, a Gaussian, sharp but has some aliasing.
box - fast + dirty box filter. Don't use for production, causes bad aliasing. Included for reference only.
mn_cubic - Mitchell Netravali cubic filter (B=C=1/3). good anti-aliasing. Has negative lobe which can cause ringing which some people may not like. Not quite as sharp as Gaussian. I would recommend this filter instead of Gaussian due to the better anti-aliasing.


downsize filter
The filter used when downsizing a supersampled image to the final resolution. Only used when supersample_factor > 1

Can be set with the "downsize_filter" setting in the inifile, or like so in renderer_settings:

Code: Select all

<downsize_filter>
	<mn_cubic/>
</downsize_filter>
Possible filters are:

box - Box filter. Sharp but may cause aliasing in some cases

mn_cubic - Mitchell Netravali cubic filter.

Posted: Wed Jan 16, 2008 3:15 am
by dougal2
WOO! thanks Ono! :D :D

can you explain the *_filter options please? edit: thanks!

Posted: Wed Jan 16, 2008 3:22 am
by alexmeyer
SECOND!!! :wink: :roll:

EDIT: D'oh, you edited at the same time as me, answering my question. :lol: I'll go back to what I said the first time:

Region rendering??? :shock:

Thank you so much! ;o)

Posted: Wed Jan 16, 2008 3:44 am
by psor
Image

Posted: Wed Jan 16, 2008 3:51 am
by BbB
Cheers Ono. You hit the ground running!

Posted: Wed Jan 16, 2008 4:06 am
by Woodie
Thanks Ono.

Region rendering? Awesome.

Posted: Wed Jan 16, 2008 4:27 am
by Kram1032
YAY! :D

Posted: Wed Jan 16, 2008 4:55 am
by Whaat
Thanks Ono!

Posted: Wed Jan 16, 2008 5:14 am
by suvakas
Cool, thanks!

Posted: Wed Jan 16, 2008 5:30 am
by drBouvierLeduc
+1 !

Posted: Wed Jan 16, 2008 5:37 am
by Pibuz
Gonna test the render region very soon: soooo important to me!! :D
THANK YOU A LOT, REALLY, Ono!!

Posted: Wed Jan 16, 2008 5:40 am
by DaveC
SMARVELLOUS... thanks Ono :D

Posted: Wed Jan 16, 2008 5:45 am
by supraserv
Thanks, thanks, thanks a lot.

Posted: Wed Jan 16, 2008 6:17 am
by blendergat
Sweet!! thanks!!!

Posted: Wed Jan 16, 2008 6:37 am
by Zom-B
Ohhh.... so nice!

Will have to spend some time tonight testing this new shiny stuff :D

Maybe someone could explain (or link to an explanation) "splat filter".
I'm also interested about the --pack option... is this for network rendering?!

Thanks for your great work Ono!!!