io_scene_owm icon indicating copy to clipboard operation
io_scene_owm copied to clipboard

maps texture

Open paomian4 opened this issue 4 years ago • 19 comments

overwatch maps texture cannot be imported,Request repair

paomian4 avatar Jul 01 '21 05:07 paomian4

What?

Js41637 avatar Jul 01 '21 05:07 Js41637

I took a gander and saw that apparently, he's using 3dsmax. This is blender only.

slowthgt avatar Jul 01 '21 17:07 slowthgt

Python: Traceback (most recent call last): File "C:\Users\Administrator\AppData\Roaming\Blender Foundation\Blender\2.93\scripts\addons\io_scene_owm-develop\manager.py", line 366, in execute import_owmap.read(settings, self.importObjects, self.importDetails, self.importPhysics, light_settings, self.importRemoveCollision, self.importSounds) File "C:\Users\Administrator\AppData\Roaming\Blender Foundation\Blender\2.93\scripts\addons\io_scene_owm-develop\import_owmap.py", line 199, in read mat = import_owmat.read(matpath, '%s:%X_' % (name, idx)) File "C:\Users\Administrator\AppData\Roaming\Blender Foundation\Blender\2.93\scripts\addons\io_scene_owm-develop\import_owmat.py", line 81, in read m[data.materials[i].key] = process_material(data.materials[i], prefix, root, t) File "C:\Users\Administrator\AppData\Roaming\Blender Foundation\Blender\2.93\scripts\addons\io_scene_owm-develop\import_owmat.py", line 123, in process_material mat = clone_material(material, prefix, root, t, key) File "C:\Users\Administrator\AppData\Roaming\Blender Foundation\Blender\2.93\scripts\addons\io_scene_owm-develop\import_owmat.py", line 144, in clone_material nodeMapping=nodes["Mapping"] KeyError: 'bpy_prop_collection[key]: key "Mapping" not found'

location: :-1

paomian4 avatar Jul 04 '21 22:07 paomian4

for some reason your texture library is outdated/corrupt. reinstall the plugin.

neptuwunium avatar Jul 05 '21 01:07 neptuwunium

for some reason your texture library is outdated/corrupt. reinstall the plugin.

thanks。

paomian4 avatar Jul 05 '21 22:07 paomian4

texture library ,Which file is it?

paomian4 avatar Jul 05 '21 23:07 paomian4

I downloaded and installed the plug-in again, but I still can't

paomian4 avatar Jul 05 '21 23:07 paomian4

是因为我导出的模型是中文的吗 Is it because the model I exported is in Chinese?

paomian4 avatar Jul 05 '21 23:07 paomian4

no. when the plugin starts it's supposed to load a json file from the plugin folder, which for you it fails to do.

it's this file: https://raw.githubusercontent.com/overtools/io_scene_owm/develop/texture-map.json idk why it's failing for you, is there another error in the console?

neptuwunium avatar Jul 05 '21 23:07 neptuwunium

Do I need to configure the Java environment? How do you do it?

paomian4 avatar Jul 06 '21 12:07 paomian4

Python: Traceback (most recent call last): File "C:\Users\Administrator\AppData\Roaming\Blender Foundation\Blender\2.93\scripts\addons\io_scene_owm-release\manager.py", line 366, in execute import_owmap.read(settings, self.importObjects, self.importDetails, self.importPhysics, light_settings, self.importRemoveCollision, self.importSounds) File "C:\Users\Administrator\AppData\Roaming\Blender Foundation\Blender\2.93\scripts\addons\io_scene_owm-release\import_owmap.py", line 199, in read mat = import_owmat.read(matpath, '%s:%X_' % (name, idx)) File "C:\Users\Administrator\AppData\Roaming\Blender Foundation\Blender\2.93\scripts\addons\io_scene_owm-release\import_owmat.py", line 81, in read m[data.materials[i].key] = process_material(data.materials[i], prefix, root, t) File "C:\Users\Administrator\AppData\Roaming\Blender Foundation\Blender\2.93\scripts\addons\io_scene_owm-release\import_owmat.py", line 123, in process_material mat = clone_material(material, prefix, root, t, key) File "C:\Users\Administrator\AppData\Roaming\Blender Foundation\Blender\2.93\scripts\addons\io_scene_owm-release\import_owmat.py", line 144, in clone_material nodeMapping=nodes["Mapping"] KeyError: 'bpy_prop_collection[key]: key "Mapping" not found'

location: :-1

paomian4 avatar Jul 06 '21 12:07 paomian4

bpy.context.space_data.system_bookmarks_active = 1

paomian4 avatar Jul 06 '21 12:07 paomian4

None of this matters. For some reason your blender instance can't load the texture map.

Unless you are getting an error when you start blender and show us that, I can't help you.

neptuwunium avatar Jul 06 '21 13:07 neptuwunium

非常的感谢你的回答

paomian4 avatar Jul 06 '21 13:07 paomian4

非常的感谢你的回答 Thank you very much for your reply

paomian4 avatar Jul 06 '21 13:07 paomian4

Check if it still happens with 2.4.0

neptuwunium avatar Aug 14 '21 12:08 neptuwunium

检查2.4.0是否仍然发生

I first used the command <datatool d:\Overwatch extract-maps "D:\3D\Datatool output" 花村> to export the map file, I using Blender 2.9 and io_scene_owm 2.4.0, and then I imported the map_name .owmap, but the same error still occurred. Normally it should import the entire map correctly?

shadowmelds avatar Aug 23 '21 11:08 shadowmelds

Try 2.4.1

neptuwunium avatar Aug 23 '21 17:08 neptuwunium

2.4.1 It works! Thank you!But the link you reply to is still the download address of 2.4.0, the correct way is to click code->Download zip on github

shadowmelds avatar Aug 24 '21 00:08 shadowmelds