Hi Paul,mlru wrote:Hi Paul,
got another encoding annoyance:
when loading older files I usually get these errorsTraceback (most recent call last):
File "C:\Program Files\Smith Micro\Poser Pro 2014\Runtime\Python\addons\OctaneRender for Poser\__init__.py", line 76, in Render
File "C:\Program Files\Smith Micro\Poser Pro 2014\Runtime\Python\addons\OctaneRender for Poser\UiManager.py", line 5175, in ShowSetupForm
File "C:\Program Files\Smith Micro\Poser Pro 2014\Runtime\Python\addons\OctaneRender for Poser\MaterialManager.py", line 184, in CreateNodesFromPoserScene
File "C:\Program Files\Smith Micro\Poser Pro 2014\Runtime\Python\addons\OctaneRender for Poser\MaterialManager.py", line 214, in ConvertMaterial
File "C:\Program Files\Smith Micro\Poser Pro 2014\Runtime\Python\addons\OctaneRender for Poser\UiManager.py", line 3549, in createNodeFromSavedTree
File "C:\Program Files\Smith Micro\Poser Pro 2014\Runtime\Python\addons\OctaneRender for Poser\UiManager.py", line 3549, in createNodeFromSavedTree
File "C:\Program Files\Smith Micro\Poser Pro 2014\Runtime\Python\addons\OctaneRender for Poser\UiManager.py", line 3223, in createNodeFromSavedTree
File "D:\Programme\CGI\Poser\Poser Pro 2014\Runtime\Python\lib\encodings\utf_8.py", line 16, in decode
return codecs.utf_8_decode(input, errors, True)
UnicodeDecodeError: 'utf8' codec can't decode byte 0xfc in position 10: invalid start byte
tried that with version 2.15, 2.16 and 2.22
they're usually gone when I close the plugin and open it again
Uwe
I recently loaded a figure from my runtime with saved Octane materials and got the same error.
one of the texture files was missing, the other had been moved.
It would be nice if the plugin could ask for the missing files on this occasion, too.
It might get uncomfortable for someone without advanced copy and replace skills in a .cr2 file otherwise...

I think, in general the plugin shouldn't take the file locations for granted.
Uwe