Everything related to SDK.
#390017
In this code
Code: Select all
				Cmaxwell::Ccoating mxmCoating = mxmBSDF.addCoating();

				mxmCoating.setState(true);
				
				Cmaxwell::Cattribute attr;
				attr.activeType = maxwellrender::MAP_TYPE_VALUE;
				attr.value = 5.0;

				mxmCoating.setThickness(attr); // Warning not work???


				//coating thickness min/max
				mxmCoating.setThicknessRange(101.0, 10001.0); // Warning not work??
no matter what value I set to thickness or min/max, every time I get that values.

thickness: 1000000.00
min/max: 999990.000/1000000.000

What I do wrong? How I must pass coating thickness or min/max property?

P.S.
Coating texture pass work fine(of course, when attr.activeType = maxwellrender::MAP_TYPE_BITMAP; and mxmCoating.setPat(txtPath).
#390034
The values are out of range, and are being clamped, which is why you always get the same values back out; what you want to do is to scale the values by 1.0e-9. The same range applies to setScatteringThickness & setScatteringThicknessRange.

...and 3 Days later, 82.528 Views !!! ...NL, every[…]

Hello dear customers, We have just released a new[…]

grass generator extension

Just downloaded MWR5 for Rhino 6 and want to use g[…]

Hello everyone, I have a new bug with the latest M[…]