I have the problem that the Density i need is mostly around 0.00001
I found out that internal C4d works with much more decimal places than shown.
So if i type in 0.00001 its shown as a 0 but it works.
My question is
1. Why does Arnold make the Scale so big that you have to type in so tiny numbers? Or do i make something wrong? The model is in real world scale.
2. Is there a smarter workaround than that?
Solved! Go to Solution.
Solved by peter.horvath6V6K3. Go to Solution.
This is probably due to either your scene scale or the conversion arnold is doing. Maybe your object is too small in the conversion?
I dont know about c4d, but in maya there is an attribute in the render options called render unit and scene scale that you can adjust to convert your scene scale for arnold renderer, C4DtoA should also have this attribute so you can adjust this to achieve more user friendly values in your shader without having to actually scale your entire scene.
The default export scale is 1m to 1 Arnold unit. You can change it on the System tab of the Render Settings. I should probably change the default to a more reasonable 1cm, but it's not that trivial as it can break current scenes, so will be done probably in a major release.
Hey Guys, thank you so much!!
So if i understand you right i always have to keep the settings the same in C4d and Arnold.
Both meter or both centimeter to have the light and all maps react physically right.
In the manual is written:
"If you work with small objects (e.g. radius of 1 cm), you might need to change the export scale to 1 cm. This parameter affects all length unit values, e.g. vertices, camera and light position, displacement height, bump height, etc."
In this case i should still set both C4d and Arnold to 1 cm right??
Basically yes. But note, that if you change the export scale, you may need to scale some parameters as well, which depend on the distance, like the light intensity, volume density, etc.