Page 1 of 1

What are the brightness parameters of the model?

Posted: Mon Feb 21, 2022 10:41 am
by wyh880123
I use two objects of different sizes to give the same self-illumination parameter, why the large object looks brighter than the small object. And the brightness difference varies with the size difference of the object. How does this work, by volume or by surface area? How can I control the internsity value to make two objects of different sizes look the same bright? ImageImage

Re: What are the brightness parameters of the model?

Posted: Mon Mar 07, 2022 10:50 am
by ChrisHekman
The material conversion for unity materials default to "surface brightness"
Which means that as the object grows in size, it will emit more light.

Possible solutions to your goal:
- You can create an octane material in unity with an emission node that does not have surface brightness.

- Another thing you could do is calculate the intenstiy difference on your second material by multiplying the intensity by the X in the following formula:
X = ModelScaleOne^2 / ModelScaleTwo^2
Fully formula would be: IntensityOne = IntensityTwo * (ModelScaleOne^2 / ModelScaleTwo^2)

- If your model is a sphere you could also create two point lights, and use the "octane light override" node to change its emission settings. There you can turn off surface brightness

Re: What are the brightness parameters of the model?

Posted: Wed Apr 06, 2022 9:43 am
by wyh880123
ChrisHekman wrote:The material conversion for unity materials default to "surface brightness"
Which means that as the object grows in size, it will emit more light.

Possible solutions to your goal:
- You can create an octane material in unity with an emission node that does not have surface brightness.

- Another thing you could do is calculate the intenstiy difference on your second material by multiplying the intensity by the X in the following formula:
X = ModelScaleOne^2 / ModelScaleTwo^2
Fully formula would be: IntensityOne = IntensityTwo * (ModelScaleOne^2 / ModelScaleTwo^2)

- If your model is a sphere you could also create two point lights, and use the "octane light override" node to change its emission settings. There you can turn off surface brightness
Many thanks to "ChrisHekman". Is "ModelScaleOne" surface area or volume?

Re: What are the brightness parameters of the model?

Posted: Mon May 16, 2022 11:10 am
by ChrisHekman
wyh880123 wrote:
ChrisHekman wrote:The material conversion for unity materials default to "surface brightness"
Which means that as the object grows in size, it will emit more light.

Possible solutions to your goal:
- You can create an octane material in unity with an emission node that does not have surface brightness.

- Another thing you could do is calculate the intenstiy difference on your second material by multiplying the intensity by the X in the following formula:
X = ModelScaleOne^2 / ModelScaleTwo^2
Fully formula would be: IntensityOne = IntensityTwo * (ModelScaleOne^2 / ModelScaleTwo^2)

- If your model is a sphere you could also create two point lights, and use the "octane light override" node to change its emission settings. There you can turn off surface brightness
wyh880123 wrote:Is "ModelScaleOne" surface area or volume?
Just the transform scale of the object. As long your scaling is uniform in all directions, you can ignore surface area and just use your scaling value in that formula.