Page 1 of 5

Indigo 0.8 test 1

Posted: Sun Apr 29, 2007 9:54 pm
by OnoSendai
Gonna get some coffee then i'll explain some of the new stuff :)

EDIT:
Hybrid mode is an optimisation where the direct lighting is done with path tracing, and the indirect with MLT. May help a bit/a lot depending on the scene.

I've added a new ray/mesh intersection acceleration scheme, the bounding interval hierarchy (BIH).
It has a couple of major advantages over kdtrees:
* extremely fast in-place build (e.g. 6 secs for a 4M tri model)
* low memory usage (Can load 7M tri mesh in 1GB RAM).

Its major disadvantage is that it tends to be a bit slower in terms of traversal speed than a kdtree, this depends heavily on the mesh however.

I've added a setting called 'bih_tri_threshold' to the inifile, default is 500000. If the model has more tris than that, it will use a BIH instead of a kd-tree. If u just want to try out the BIH, set it to 0.

Added camera glare, as seen in the most recent builds of Violet.
use like this:

Code: Select all


	<camera>
		<!-- stuff... -->
		
		<glare>
			<num_blades>5</num_blades>
			<weight>0.1</weight>
			<radius>0.03</radius>
		</glare>
	</camera>
Of course it can be pretty slow to compute, so you may want to use it in 'post-production' with Violet.

Added some randomised quasi-Monte Carlo sampling. (RQMC)
This means you may see some funky patterns for a few seconds, but the end result is much faster convergence.

Added some energy loss compensation for the Phong BSDF, thanks to IanT for the idea for this. Only works for reflective Phong right now, not glossy transparent materials.

Note that due to the RQMC, normal bidir pathtracing (non-MLT) just got a *lot* faster. So it may be the method of choice for many scenes; I suggest you try it out :)


Get it here:

http://www2.indigorenderer.com/joomla/i ... &Itemid=62

v0.8 test 1
* Added hybrid mode
* added hybrid setting in inifile.
* Added BIH tree acceleration type.
* Added bih_tri_threshold to inifile.
* using ijg jpeg lib instead of intel jpeg lib.
* cleaned up log format a little bit
* added camera glare
* fix for normal calc in light sampling pdf calcs
* added energy loss compensation for phong BSDF
* Added RQMC stuff

I've attached a couple of images,
a nice shiny red sphere (~10 Hour render time :wink:),
and a scene showing off the new RQMC and BIH code: the scene with 3 XYZ dragons (7.2 million tris each) rendered for about 6 mins, and loaded up in about 40s.

Posted: Sun Apr 29, 2007 9:56 pm
by Kosmokrator
hey ono......thnx a lot!but what is all this new features?can u explain pls?thnx again!!!!!

Posted: Sun Apr 29, 2007 9:58 pm
by zuegs
THX THX THX THX THX ONO :!: :!: :!: :o
as everytime a great plessure to dicover all the new features :D
and already i have a lot of questions :lol:
What's the hybrid mode?
What's the RQMC stuff?

Posted: Sun Apr 29, 2007 10:04 pm
by Kram1032
:shock: :shock: :shock: :shock: :!: :!: :!: :!: :D :D :D :D

Energy loss: also for Glossy T?
What's the difference between the two .jpg-libs?
pdf calcs?
pdf is a file format for me, lol

Posted: Sun Apr 29, 2007 10:06 pm
by mario
Thnx a lot!!!!! RQMC is Radiosity Quasi Montecarlo method? http://www2.indigorenderer.com/joomla/f ... on_eek.gif
Shocked
( I hope, so the render time decrease!)
Now i'll try to use 0.8!!! Great Ono!!!

Posted: Sun Apr 29, 2007 10:06 pm
by Kram1032
nope
It's Random Quasi Monte Carlo
faster.

Posted: Sun Apr 29, 2007 10:10 pm
by Kosmokrator
the hybrid idea its very usefull and awesome......now i make some tests...

Posted: Sun Apr 29, 2007 10:31 pm
by Sebastian
Wow, the new features are mainly for performence and Speed, aren't they ? :shock:

But THX A LOOOOOOOOT ^^ :D :D :D (hope they'll build in the Blendigo Exporter soon )

Posted: Sun Apr 29, 2007 10:35 pm
by OnoSendai
Sebastian wrote:Wow, the new features are mainly for performence and Speed, aren't they ? :shock:
Yup.. pretty much :)
I'll probably get on to the crazy new non-perf. features later :)

Posted: Sun Apr 29, 2007 10:37 pm
by Sebastian
I'll probably get on to the crazy new non-perf. features later Smile
What a kind of Features are planned :) ?? :?:


edit: 6mins ???? :shock: :shock: :shock: :shock: wtf !!

Posted: Sun Apr 29, 2007 10:38 pm
by Kram1032
Great ones :D

Posted: Sun Apr 29, 2007 10:38 pm
by OnoSendai
Sebastian wrote:
I'll probably get on to the crazy new non-perf. features later Smile
What a kind of Features are planned :) ?? :?:


6mins ???? :shock: :shock: :shock: :shock: wtf !!
Dunno... i'll see where my experiments take me :wink:

Posted: Sun Apr 29, 2007 10:39 pm
by suvakas
Fantastic news !!!!!!!!!
I've been waiting for the Hybrid mode a long time 8)

ps.
Are those new settings accessible via xml too or only ini at this time?

Posted: Sun Apr 29, 2007 10:41 pm
by Sebastian
Where do you get the Ideas from ??
I meaan are you student or what's Indigo for you.

I've to say it again: Great speedupdate, but why 10Hours on a strange-Material-Sphere ??

Posted: Sun Apr 29, 2007 10:41 pm
by OnoSendai
suvakas wrote:Fantastic news !!!!!!!!!
I've been waiting for the Hybrid mode a long time 8)

ps.
Are those new settings accessible via xml too or only ini at this time?
Should be accessible via. xml renderer_settings.