Blend files made with jass-magic create script errors when opened in plain vanilla blender

The symptom is:
I keep getting a stack of errors in the console when I try to work with a sculpt I started in Magic and wanted to complete in vanilla blender. In the Blender console i see following message:


Traceback File "sculptieBakeService.p" , Line 29, in ImportError: No module named bake_sculpt_mesh_util

The cause is:

Jass Pro/Magic use a “space handler script” to implement a keyboard shortcut (ALT+r) for “very quick baking” in edit mode. Thisscript is embeded in the blend file. When you open the same blend file from a plain vanilla Blender, the space handler script tries to call the Jass/Primstar scripts, but can not find them and yields the error described above.

As a side effect the object can not be moved.

The solution is:

Either during save in Jass Pro/Magic do:

  • before you store your blend file with magic
  • in the 3D View
  • View -> Space Handler Scripts -> uncheck all entries
  • Store your blend file
  • View -> Space Handler Scripts -> enable all entries again

or after load from PLain Vanilla Blender do:

  • After you opened the blend file with vanilla Blender
  • in the 3D View
  • View -> Space Handler Scripts -> uncheck all entries

If you neither use GridAlign nor the QuickBake shortcut, then you also can permanently disable the space handlers in your Jass Pro/Magic:

  • In Pro/Magic:
  • File -> New
  • in the 3D View:
  • View -> Space Handler Scripts -> uncheck all entries
  • File -> Save Default Settings

Posted in: Jass ( Pub Pro Magic )

Comments are closed.