Sun with "physical lights"

General questions about Indigo, the scene format, rendering etc...
bkircher
Posts: 115
Joined: Thu Nov 23, 2006 6:24 am

Sun with "physical lights"

Post by bkircher » Thu Nov 15, 2007 8:32 am

Is it just me, or is there a difficulty combining Sun-light with physical lights like IES or meshlights with powerdrawn/efficacy statements?

As soon as a Sun is in the Scene, the physical lights don't seem to lighten even the shadows much.

In earlier Versions of Indigo, one could simply crank up a gain parameter (or was it down?) and be done with it, but since we have all the great new physical lights, that has lost it's charme even if it's possible (didn't check, though).

In this scene, I've placed ~20 spotlights of "type 18" of the blendigo IES-Collection (I hope I recall that correctly). The Ball is a black phong and ~60cm or around that.


I'd love to check Indirect Lighting against Sun Light, so what am I missing :?:
Attachments
Sky.jpg
Sky.jpg (67.49 KiB) Viewed 5122 times

User avatar
dougal2
Developer
Posts: 2532
Joined: Wed Nov 15, 2006 8:17 am
Location: South London

Post by dougal2 » Thu Nov 15, 2007 8:40 am

I can see them... just behind the sphere.

There is a HUGE intensity difference between the sun and meshlights... they are difficult to balance.

Have you tried cranking the power_drawn up to some 1000s of W ?

User avatar
Whaat
Developer
Posts: 1827
Joined: Fri Dec 22, 2006 6:15 am
Location: Canada
Contact:

Post by Whaat » Thu Nov 15, 2007 8:45 am

1) I don't think Efficacy scale works with IES lights (bug?)
2) I noticed that the brightness of IES lights seems to affected by the size of the mesh. Try having two identical IES lights of different sizes in the same render. The larger one will overpower the smaller one. I'm not sure if this was Ono's intent.
3) From my experience, normal meshlights with typical efficacy scales work fine in combination with sun and skylight.

I haven't done many tests with IES lights. Maybe someone else can confirm my statements.

User avatar
dougal2
Developer
Posts: 2532
Joined: Wed Nov 15, 2006 8:17 am
Location: South London

Post by dougal2 » Thu Nov 15, 2007 9:02 am

Whaat wrote:2) I noticed that the brightness of IES lights seems to affected by the size of the mesh.
this does indeed seem to be true.

I just made a quick test scene similar to bkircher's and using global scale factor on the scene to make the scene 100x smaller made the meshlights brighter.

User avatar
dougal2
Developer
Posts: 2532
Joined: Wed Nov 15, 2006 8:17 am
Location: South London

Post by dougal2 » Thu Nov 15, 2007 9:07 am

on further testing, it does appear that power_drawn and efficacy_scale are ignored with IES lights.

edit: it appears that blackbody Gain is ineffective too.

edit edit:
using

Code: Select all


<meshlight>
	<pos>0 0 0</pos>
	<scale>1</scale>

	<rotation><matrix>1 0 0 0 0 -1 0 1 0</matrix></rotation>
	<mesh_name>IESlocator|IESlight|IESlightShape</mesh_name>
	<spectrum>
		<blackbody>
			<temperature>6500</temperature>
			<gain>1000</gain>
		</blackbody>
	</spectrum>
	<ies_profile>
		<path>../ies/18.ies</path>
	</ies_profile>
	<efficacy_scale>
		<power_drawn>150</power_drawn>
		<overall_luminous_efficacy>20</overall_luminous_efficacy>
	</efficacy_scale>
</meshlight>
gives Light luminous flux: 600.00 lm

using

Code: Select all


<meshlight>
	<pos>0 0 0</pos>
	<scale>1</scale>

	<rotation><matrix>1 0 0 0 0 -1 0 1 0</matrix></rotation>
	<mesh_name>IESlocator|IESlight|IESlightShape</mesh_name>
	<spectrum>
		<blackbody>
			<temperature>6500</temperature>
			<gain>1000</gain>
		</blackbody>
	</spectrum>

	<efficacy_scale>
		<power_drawn>150</power_drawn>
		<overall_luminous_efficacy>20</overall_luminous_efficacy>
	</efficacy_scale>
</meshlight>
gives Light luminous flux: 3000.00 lm

bkircher
Posts: 115
Joined: Thu Nov 23, 2006 6:24 am

Post by bkircher » Thu Nov 15, 2007 9:16 am

I just made a quick test scene similar to bkircher's and using global scale factor on the scene to make the scene 100x smaller made the meshlights brighter.
I think lights should get brighter as the scene get smaller, so the same luminous flux is applied to a much smaller area.

I also think we shouldn't resort to light using severall 1000Watts of energy, with global warning and all :wink: (sorry, couldn't resist)

I've made this second test with a 40 W light-bulb (I think that fits roughly), and with a 1m cube, I'd guess there should happen something inside.

2nd image is with the equivalent of a 28W fluorescent tube ...

If I wasn't that lazy this evening, I'd check with linear exposed images.
Attachments
Sky2.jpg
Sky2.jpg (63.02 KiB) Viewed 5084 times

User avatar
dougal2
Developer
Posts: 2532
Joined: Wed Nov 15, 2006 8:17 am
Location: South London

Post by dougal2 » Thu Nov 15, 2007 9:19 am

in my last test this evening:

Code: Select all

<meshlight>
	<pos>0 0 0</pos>
	<scale>1</scale>

	<rotation><matrix>1 0 0 0 0 -1 0 1 0</matrix></rotation>
	<mesh_name>IESlocator1|IESlight|IESlightShape</mesh_name>
	<spectrum>
		<blackbody>
			<temperature>6500</temperature>
			<gain>20000</gain>
		</blackbody>
	</spectrum>
	<efficacy_scale>
		<power_drawn>3000</power_drawn>
		<overall_luminous_efficacy>200</overall_luminous_efficacy>
	</efficacy_scale>
</meshlight>
balances quite well with sunlight
(with reinhar tonemapping 2/1/6.5)

bkircher
Posts: 115
Joined: Thu Nov 23, 2006 6:24 am

Post by bkircher » Thu Nov 15, 2007 9:24 am

Could it be that Indigo is 2 power of magnitudes off the mark as far as Sun brightness is concerned?

User avatar
dougal2
Developer
Posts: 2532
Joined: Wed Nov 15, 2006 8:17 am
Location: South London

Post by dougal2 » Thu Nov 15, 2007 9:26 am

hang on... is the cylinder's sun shadow visible ?

shouldn't be as it's masked by the box ??
Attachments
im1195074913.png
im1195074913.png (537.05 KiB) Viewed 5073 times

User avatar
Whaat
Developer
Posts: 1827
Joined: Fri Dec 22, 2006 6:15 am
Location: Canada
Contact:

Post by Whaat » Thu Nov 15, 2007 9:32 am

I think Indigo sun brightness is probably fine. The behaviour you are seeing is probably due to Reinhard tonemapping. If you were to try an interior scene with the sunlight coming in through a window, you would probably find that typical efficacy settings work as expected (but not with IES lights :wink: ).

User avatar
dougal2
Developer
Posts: 2532
Joined: Wed Nov 15, 2006 8:17 am
Location: South London

Post by dougal2 » Thu Nov 15, 2007 9:35 am

actually, there's no shadow problems... ignore that post.

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

Post by Kram1032 » Thu Nov 15, 2007 11:01 am

the IES files already have included, how much light goes to which direction, so, the efficiency already is given in them ;) (more or less, at least)

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

Post by CTZn » Thu Nov 15, 2007 11:50 am

So we have to calibrate the plane's size in MtI. Also the trick from 0.7 (MtIFull) was doing well, but my preference goes to manual tweaking.
Could it be that Indigo is 2 power of magnitudes off the mark as far as Sun brightness is concerned?
Maybe even more...

Code: Select all

Sky zenith luminance (cd/m^2): 10001.42853
Sun spectral radiance (Wsr^-1m^-3) at 500nm: 18024505540608.000000
from log.txt
obsolete asset

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

Post by OnoSendai » Fri Nov 16, 2007 12:32 am

Hrmm ok, a lot of questions to answer.

" I don't think Efficacy scale works with IES lights (bug?) "

There is no need for the efficacy scale element if ies_profile is present. This is because the efficacy_scale just defines the total luminous flux emitted by the light, but the .ies file has that information already.
The efficacy_scale element is ignored if ies_profile is present.

"There is a HUGE intensity difference between the sun and meshlights... they are difficult to balance. "

Yes well it may be difficult, but I think it's correct.

"2) I noticed that the brightness of IES lights seems to affected by the size of the mesh. Try having two identical IES lights of different sizes in the same render. The larger one will overpower the smaller one. I'm not sure if this was Ono's intent.
"

Changing the size of an IES light has no effect on the total power emitted in my tests.

"Could it be that Indigo is 2 power of magnitudes off the mark as far as Sun brightness is concerned?"

It *could* be, but I think Indigo is correct. If you have actual comparisons with real life lighting situations or data, please feel free to share, otherwise you're just speculating.

User avatar
dougal2
Developer
Posts: 2532
Joined: Wed Nov 15, 2006 8:17 am
Location: South London

Post by dougal2 » Fri Nov 16, 2007 12:53 am

ok, that's fair enough.

does this explain why lights get brighter in a scaled down scene:
bkircher wrote: I think lights should get brighter as the scene get smaller, so the same luminous flux is applied to a much smaller area.
?

Post Reply
21 posts

Who is online

Users browsing this forum: No registered users and 32 guests