Hello, I was following the "Blender2ogre" documentation to learn how to create and export my assets from Blender.
I tried to export the DamagedHelmet sample model to learn which material setup was correct, but there was no success.
At first, I tried to export from the DamagedHelmet's original setup:
but the mesh has no color when loaded in the app:
So I tried a new setup, based on the documentation's description for the metallic workflow:
but this time, the exporter ran into an error:
Code: Select all
Python: Traceback (most recent call last):
File "C:\Program Files\Blender Foundation\Blender 3.6\3.6\scripts\addons\io_ogre\ui\export.py", line 210, in execute
scene.dot_scene(target_path, target_file_name_no_ext)
File "C:\Program Files\Blender Foundation\Blender 3.6\3.6\scripts\addons\io_ogre\ogre\scene.py", line 199, in dot_scene
dot_materialsv2json(materials, path, separate_files=config.get('SEPARATE_MATERIALS'), prefix=prefix)
File "C:\Program Files\Blender Foundation\Blender 3.6\3.6\scripts\addons\io_ogre\ogre\materialv2json.py", line 36, in dot_materialsv2json
generator.process_materials()
File "C:\Program Files\Blender Foundation\Blender 3.6\3.6\scripts\addons\io_ogre\ogre\materialv2json.py", line 80, in process_materials
self.copy_textures()
File "C:\Program Files\Blender Foundation\Blender 3.6\3.6\scripts\addons\io_ogre\ogre\materialv2json.py", line 298, in copy_textures
util.image_magick(image, src_filename, dst_filename, separate_channel=channel)
File "C:\Program Files\Blender Foundation\Blender 3.6\3.6\scripts\addons\io_ogre\util.py", line 411, in image_magick
subprocess.call(cmd)
File "C:\Program Files\Blender Foundation\Blender 3.6\3.6\python\lib\subprocess.py", line 345, in call
with Popen(*popenargs, **kwargs) as p:
File "C:\Program Files\Blender Foundation\Blender 3.6\3.6\python\lib\subprocess.py", line 971, in __init__
self._execute_child(args, executable, preexec_fn, close_fds,
File "C:\Program Files\Blender Foundation\Blender 3.6\3.6\python\lib\subprocess.py", line 1456, in _execute_child
hp, ht, pid, tid = _winapi.CreateProcess(executable, args,
FileNotFoundError: [WinError 2] The system cannot find the file specified
Are there any other steps I missed for the metallic workflow? This is the most I could get out of the docs.