diff options
author | Kalle-Samuli Riihikoski <haikalle@gmail.com> | 2020-10-27 18:01:27 +0300 |
---|---|---|
committer | Kalle-Samuli Riihikoski <haikalle@gmail.com> | 2020-10-27 18:01:27 +0300 |
commit | ffadc93756cd96a963a1df812b5706be0da015bd (patch) | |
tree | 183f12a3535907ee5bcc74924e8341c4e0ead6d3 /io_coat3D | |
parent | 19d955bf419c459bfd989dbcbdbb8f2a35c88583 (diff) |
io_coat3D:fixing data.json bug in Macs
Diffstat (limited to 'io_coat3D')
-rw-r--r-- | io_coat3D/tex.py | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/io_coat3D/tex.py b/io_coat3D/tex.py index d2e79582..86280b0f 100644 --- a/io_coat3D/tex.py +++ b/io_coat3D/tex.py @@ -393,8 +393,15 @@ def createnodes(active_mat,texcoat, create_group_node, objekti, ind, is_new, udi break # READ DATA.JSON FILE + platform = os.sys.platform + + if(platform == 'win32'): + json_address = os.path.dirname(bpy.app.binary_path) + os.sep + str(bpy.app.version[0]) + '.' + str(bpy.app.version[1]) + os.sep + 'scripts' + os.sep + 'addons' + os.sep + 'io_coat3D' + os.sep + 'data.json' + + else: + json_address = os.path.dirname(bpy.app.binary_path) + os.sep + str(bpy.app.version[0]) + '.' + str(bpy.app.version[1]) + os.sep + 'scripts' + os.sep + 'addons' + os.sep + 'io_coat3D' + os.sep + 'data.json' + json_address.replace('MacOS', 'Resources') - json_address = os.path.dirname(bpy.app.binary_path) + os.sep + str(bpy.app.version[0]) + '.' + str(bpy.app.version[1]) + os.sep + 'scripts' + os.sep + 'addons' + os.sep + 'io_coat3D' + os.sep + 'data.json' with open(json_address, encoding='utf-8') as data_file: data = json.loads(data_file.read()) |