Indigo 0.8 test 1

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 0.8 test 1

Post by OnoSendai » Sun Apr 29, 2007 9:54 pm

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.
Attachments
redsphere.png
redsphere.png (245.6 KiB) Viewed 12701 times
dragons6min.jpg
dragons6min.jpg (142.29 KiB) Viewed 12701 times
Last edited by OnoSendai on Sun May 06, 2007 3:29 am, edited 3 times in total.

User avatar
Kosmokrator
Posts: 1141
Joined: Sat Jul 29, 2006 11:52 am
Location: Greece-Athens

Post by Kosmokrator » Sun Apr 29, 2007 9:56 pm

hey ono......thnx a lot!but what is all this new features?can u explain pls?thnx again!!!!!
1)Core i7 965XE stock CLOCK ,PSU:CHIEFTEC 850W
M/B ASUS P6T DELUXE,WATERCOOLING ZALMAN RESERATOR 2
MEMORY:6GB CORRSAIR @1600,Ati HD 4870x2,
MONITOR:LG 1950SQ,CASE:THERMALTAKE SOPRANO

zuegs
Posts: 380
Joined: Tue Jun 27, 2006 5:46 pm
Location: switzerland

Post by zuegs » Sun Apr 29, 2007 9:58 pm

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?

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

Post by Kram1032 » Sun Apr 29, 2007 10:04 pm

: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
Last edited by Kram1032 on Sun Apr 29, 2007 10:06 pm, edited 1 time in total.

mario
Posts: 38
Joined: Sun Oct 22, 2006 3:57 am
Location: Carbonia(Sardinia Italy)

Post by mario » Sun Apr 29, 2007 10:06 pm

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!!!

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

Post by Kram1032 » Sun Apr 29, 2007 10:06 pm

nope
It's Random Quasi Monte Carlo
faster.

User avatar
Kosmokrator
Posts: 1141
Joined: Sat Jul 29, 2006 11:52 am
Location: Greece-Athens

Post by Kosmokrator » Sun Apr 29, 2007 10:10 pm

the hybrid idea its very usefull and awesome......now i make some tests...
1)Core i7 965XE stock CLOCK ,PSU:CHIEFTEC 850W
M/B ASUS P6T DELUXE,WATERCOOLING ZALMAN RESERATOR 2
MEMORY:6GB CORRSAIR @1600,Ati HD 4870x2,
MONITOR:LG 1950SQ,CASE:THERMALTAKE SOPRANO

Sebastian
Posts: 156
Joined: Wed Feb 28, 2007 9:16 am

Post by Sebastian » Sun Apr 29, 2007 10:31 pm

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 )

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

Post by OnoSendai » Sun Apr 29, 2007 10:35 pm

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 :)

Sebastian
Posts: 156
Joined: Wed Feb 28, 2007 9:16 am

Post by Sebastian » Sun Apr 29, 2007 10:37 pm

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 !!

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

Post by Kram1032 » Sun Apr 29, 2007 10:38 pm

Great ones :D

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

Post by OnoSendai » Sun Apr 29, 2007 10:38 pm

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:

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

Post by suvakas » Sun Apr 29, 2007 10:39 pm

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?

Sebastian
Posts: 156
Joined: Wed Feb 28, 2007 9:16 am

Post by Sebastian » Sun Apr 29, 2007 10:41 pm

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 ??

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

Post by OnoSendai » Sun Apr 29, 2007 10:41 pm

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.

Post Reply
69 posts

Who is online

Users browsing this forum: No registered users and 51 guests