Indigo 1.0.1

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

Indigo 1.0.1

Post by OnoSendai » Sun Oct 21, 2007 1:27 am

http://www.indigorenderer.com/joomla/in ... &Itemid=62

1.0.1
* added camera tone mapping
* added regular_tabulated spectrum type.


Camera tone mapping is an attempt to model the image generation process of a digital camera, and shares some parameters with a real camera.
ev_adjust is exposure-value adjustment; increasing this value by 1 will effectively double the 'sensor output'.
film speed (film ISO) has much the same effect, except it's a linear factor. Doubling the film ISO will double the 'sensor output'.

The response function uses data from
http://www1.cs.columbia.edu/CAVE/softwa ... b/dorf.php
, as such many cameras should be able to be modelled.

There is a calibration constant in the code that relates incident energy density on the sensor to the value input to the response function; this constant was determined thanks to some test images from Carbon.

I still need some more test scenes to make sure the whole camera tone mapping model is correct however.


How to use camera tone mapping:

Code: Select all

<tonemapping>
		<camera>
			<ev_adjust>0.0</ev_adjust>
			<film_iso>100.0</film_iso>
			<response_function_path>data/camera_response_functions/dscs315.txt</response_function_path>
		</camera>
	</tonemapping>

The regular_tabulated spectrum type allows (nearly) arbitrary spectra to be defined in the scene file.

How to use regular tabulated spectrum type:

Code: Select all

	<material>
		<name>mat1</name>
		<diffuse>
			<albedo_spectrum>
				<regular_tabulated>
					<start_wavelength>0.4E-06</start_wavelength>
					<end_wavelength>0.7E-06</end_wavelength>
					<num_values>10</num_values>
					<values>
						1 0.9 0.5 0.345 0 0 0 0 0 0
					</values>
				</regular_tabulated>
			</albedo_spectrum>
		</diffuse>
	</material>
Last edited by OnoSendai on Fri Nov 09, 2007 1:57 am, edited 3 times in total.

User avatar
manitwo
Posts: 1029
Joined: Wed Jul 05, 2006 4:50 am
Location: Tirol - Austria

Post by manitwo » Sun Oct 21, 2007 1:31 am

*awaytesting*

User avatar
afecelis
Posts: 749
Joined: Tue Aug 01, 2006 4:14 am
Location: Colombia
3D Software: Blender
Contact:

Post by afecelis » Sun Oct 21, 2007 1:33 am

arrrggghhh! manitwo was faster! ;)

Thanks Ono! :D
AMD Ryzen 7 1800 @3.6ghz, 32GB ddr4 3200 mhz Ram, Nvidia RTX 3060 12GB, Win10, Blender/Sketchup/Modo/Cinema4d

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

Post by suvakas » Sun Oct 21, 2007 1:36 am

Great news!
I can now finally remove my pseudo ISO stuff from exporter and use the more real thing.
Thanks Ono!

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

Post by OnoSendai » Sun Oct 21, 2007 1:39 am

added more explanation.

User avatar
matsta
Posts: 730
Joined: Mon Jan 29, 2007 7:50 am
Location: 127.0.0.1

Post by matsta » Sun Oct 21, 2007 1:43 am

Master Ono

much love. great speed and an awesome job!

User avatar
carbon
Posts: 231
Joined: Mon Feb 19, 2007 11:26 am

Post by carbon » Sun Oct 21, 2007 1:43 am

:D

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

Post by Kosmokrator » Sun Oct 21, 2007 1:45 am

thnx a lot Ono!!
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

User avatar
ciccio
Posts: 150
Joined: Wed May 30, 2007 9:02 am
Location: at HOME

Post by ciccio » Sun Oct 21, 2007 1:52 am

:shock: :shock: :D :shock:

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

Post by CTZn » Sun Oct 21, 2007 2:46 am

:shock: 1.01 ! A psychological threshold has been crossed... Argh, new tags !

Is the old cam (and tonemap) model still available ?
obsolete asset

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

Post by Zom-B » Sun Oct 21, 2007 2:56 am

Great to see your first 1.x version so soon Ono :D

but I have a Problem using the regular_tabulated spectrum stuff :?
I copied&pasted the example code on a very simple scene file, and get following error_message:
SceneLoaderExcep: Syntax error while parsing data (In element 'regular_tabulated', around line 60, column 13)
Fatal Error: SceneLoaderExcep: Syntax error while parsing data (In element 'regular_tabulated', around line 60, column 13)
I attached my preview Scene to this post.

It also seems that specular material stilll don't like touching phong materials.
I did a long time render on 0.9t9 and in 1.0.1 it seems to become messed up the same way.
Attachments
mat_preview_studio.igs
The simple Scene File having a Problem using the regular_tabulated spectrum stuff.
(2.45 KiB) Downloaded 398 times
im1192891262.jpg
Indigo 1.0.1 rendered for 10min -scaled down to 50%
im1192891262.jpg (80.62 KiB) Viewed 22002 times
im1192870444.jpg
Indigo 0.9t9 rendered for 5.40h - scaled down to 50%
im1192870444.jpg (77.52 KiB) Viewed 22007 times
Last edited by Zom-B on Sun Oct 21, 2007 2:59 am, edited 2 times in total.
polygonmanufaktur.de

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

Post by Kram1032 » Sun Oct 21, 2007 2:56 am

so, there's no 0.10txyz xD
great :D finally a "full" version of indigo :)

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

Post by OnoSendai » Sun Oct 21, 2007 3:05 am

ZomB:
You have to make sure you have 10 floating point values inside the <values> tag. You had 9, which i guess is my fault, since I had 9 in the example :)

What's the problem with ur pool scene?

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

Post by OnoSendai » Sun Oct 21, 2007 3:06 am

CTZn wrote::shock: 1.01 ! A psychological threshold has been crossed... Argh, new tags !

Is the old cam (and tonemap) model still available ?
Yes old tonemapping modes are still usable.

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

Post by Kram1032 » Sun Oct 21, 2007 3:07 am

or you set the num-values to 9, I suppose?
(or you use even more values and set the num-values higher...)

Post Reply
94 posts

Who is online

Users browsing this forum: No registered users and 154 guests