Modme Forums

Shader problem when linking map.

Game Modding | Call of Duty: Black Ops 3 | General Discussion


ModmeBot:

Thread By: Pokepunch
Whenever I try to link my map with a material added to the zone file I get numerous errors about the linker not being able to find the source shader files like this:

^3techsetdef 'lit_emissive_scroll_transparent#da7372ff' doesn't support material type '' (0)

  material:mtl_wpn_t7_zmb_raygun_power
    csv:zone_source/zm_assemble.zone
^1lit_emissive_transparent.hlsl#31d07267: Shader preprocessor error:
F:\Program Files (x86)\Steam\steamapps\common\Call of Duty Black Ops III\bin\<memory>(30,10-40): error X1507: failed to open source file: 'lit_emissive_transparent.hlsl'

  DRAW_METHOD:ship
    techset:lit_emissive_scroll_transparent#da7372ff
      material:mtl_wpn_t7_zmb_raygun_power
        csv:zone_source/zm_assemble.zone
^1lit_emissive_transparent.hlsl#31d07267: Shader preprocessor error:
F:\Program Files (x86)\Steam\steamapps\common\Call of Duty Black Ops III\bin\<memory>(30,10-40): error X1507: failed to open source file: 'lit_emissive_transparent.hlsl'

  DRAW_METHOD:ship
    techset:lit_emissive_scroll_transparent#da7372ff
      material:mtl_wpn_t7_zmb_raygun_power
        csv:zone_source/zm_assemble.zone
^1lit_emissive_transparent.hlsl#281b9928: Shader preprocessor error:
F:\Program Files (x86)\Steam\steamapps\common\Call of Duty Black Ops III\bin\<memory>(30,10-40): error X1507: failed to open source file: 'lit_emissive_transparent.hlsl'

  DRAW_METHOD:debug
    techset:lit_emissive_scroll_transparent#da7372ff
      material:mtl_wpn_t7_zmb_raygun_power
        csv:zone_source/zm_assemble.zone
^1lit_emissive_transparent.hlsl#281b9928: Shader preprocessor error:
F:\Program Files (x86)\Steam\steamapps\common\Call of Duty Black Ops III\bin\<memory>(30,10-40): error X1507: failed to open source file: 'lit_emissive_transparent.hlsl'

  DRAW_METHOD:debug
    techset:lit_emissive_scroll_transparent#da7372ff
      material:mtl_wpn_t7_zmb_raygun_power
        csv:zone_source/zm_assemble.zone
^1lit_emissive_transparent.hlsl#f354eb07: Shader preprocessor error:
F:\Program Files (x86)\Steam\steamapps\common\Call of Duty Black Ops III\bin\<memory>(30,10-40): error X1507: failed to open source file: 'lit_emissive_transparent.hlsl'

  DRAW_METHOD:unopt
    techset:lit_emissive_scroll_transparent#da7372ff
      material:mtl_wpn_t7_zmb_raygun_power
        csv:zone_source/zm_assemble.zone
^1lit_emissive_transparent.hlsl#f354eb07: Shader preprocessor error:
F:\Program Files (x86)\Steam\steamapps\common\Call of Duty Black Ops III\bin\<memory>(30,10-40): error X1507: failed to open source file: 'lit_emissive_transparent.hlsl'

  DRAW_METHOD:unopt
    techset:lit_emissive_scroll_transparent#da7372ff
      material:mtl_wpn_t7_zmb_raygun_power
        csv:zone_source/zm_assemble.zone
^1lit_emissive_transparent.hlsl#e23a5087: Shader preprocessor error:
F:\Program Files (x86)\Steam\steamapps\common\Call of Duty Black Ops III\bin\<memory>(30,10-40): error X1507: failed to open source file: 'lit_emissive_transparent.hlsl'

  DRAW_METHOD:nvidia
    techset:lit_emissive_scroll_transparent#da7372ff
      material:mtl_wpn_t7_zmb_raygun_power
        csv:zone_source/zm_assemble.zone
^1lit_emissive_transparent.hlsl#e23a5087: Shader preprocessor error:
F:\Program Files (x86)\Steam\steamapps\common\Call of Duty Black Ops III\bin\<memory>(30,10-40): error X1507: failed to open source file: 'lit_emissive_transparent.hlsl'

  DRAW_METHOD:nvidia
    techset:lit_emissive_scroll_transparent#da7372ff
      material:mtl_wpn_t7_zmb_raygun_power
        csv:zone_source/zm_assemble.zone
^1lit_emissive_transparent.hlsl#315fea67: Shader preprocessor error:
F:\Program Files (x86)\Steam\steamapps\common\Call of Duty Black Ops III\bin\<memory>(30,10-40): error X1507: failed to open source file: 'lit_emissive_transparent.hlsl'

  DRAW_METHOD:amd
    techset:lit_emissive_scroll_transparent#da7372ff
      material:mtl_wpn_t7_zmb_raygun_power
        csv:zone_source/zm_assemble.zone
^1lit_emissive_transparent.hlsl#315fea67: Shader preprocessor error:
F:\Program Files (x86)\Steam\steamapps\common\Call of Duty Black Ops III\bin\<memory>(30,10-40): error X1507: failed to open source file: 'lit_emissive_transparent.hlsl'

  DRAW_METHOD:amd
    techset:lit_emissive_scroll_transparent#da7372ff
      material:mtl_wpn_t7_zmb_raygun_power
        csv:zone_source/zm_assemble.zone
^1lit_emissive_transparent.hlsl#b6645d28: Shader preprocessor error:
F:\Program Files (x86)\Steam\steamapps\common\Call of Duty Black Ops III\bin\<memory>(31,10-40): error X1507: failed to open source file: 'lit_emissive_transparent.hlsl'

  DRAW_METHOD:ship
    techset:lit_emissive_scroll_transparent#da7372ff
      material:mtl_wpn_t7_zmb_raygun_power
        csv:zone_source/zm_assemble.zone
^1lit_emissive_transparent.hlsl#b6645d28: Shader preprocessor error:
F:\Program Files (x86)\Steam\steamapps\common\Call of Duty Black Ops III\bin\<memory>(31,10-40): error X1507: failed to open source file: 'lit_emissive_transparent.hlsl'

  DRAW_METHOD:ship
    techset:lit_emissive_scroll_transparent#da7372ff
      material:mtl_wpn_t7_zmb_raygun_power
        csv:zone_source/zm_assemble.zone
^1lit_emissive_transparent.hlsl#acaf83e9: Shader preprocessor error:
F:\Program Files (x86)\Steam\steamapps\common\Call of Duty Black Ops III\bin\<memory>(31,10-40): error X1507: failed to open source file: 'lit_emissive_transparent.hlsl'

  DRAW_METHOD:debug
    techset:lit_emissive_scroll_transparent#da7372ff
      material:mtl_wpn_t7_zmb_raygun_power
        csv:zone_source/zm_assemble.zone
^1lit_emissive_transparent.hlsl#acaf83e9: Shader preprocessor error:
F:\Program Files (x86)\Steam\steamapps\common\Call of Duty Black Ops III\bin\<memory>(31,10-40): error X1507: failed to open source file: 'lit_emissive_transparent.hlsl'

  DRAW_METHOD:debug
    techset:lit_emissive_scroll_transparent#da7372ff
      material:mtl_wpn_t7_zmb_raygun_power
        csv:zone_source/zm_assemble.zone
^1lit_emissive_transparent.hlsl#77e8d5c8: Shader preprocessor error:
F:\Program Files (x86)\Steam\steamapps\common\Call of Duty Black Ops III\bin\<memory>(31,10-40): error X1507: failed to open source file: 'lit_emissive_transparent.hlsl'

  DRAW_METHOD:unopt
    techset:lit_emissive_scroll_transparent#da7372ff
      material:mtl_wpn_t7_zmb_raygun_power
        csv:zone_source/zm_assemble.zone
^1lit_emissive_transparent.hlsl#77e8d5c8: Shader preprocessor error:
F:\Program Files (x86)\Steam\steamapps\common\Call of Duty Black Ops III\bin\<memory>(31,10-40): error X1507: failed to open source file: 'lit_emissive_transparent.hlsl'

  DRAW_METHOD:unopt
    techset:lit_emissive_scroll_transparent#da7372ff
      material:mtl_wpn_t7_zmb_raygun_power
        csv:zone_source/zm_assemble.zone
^1lit_emissive_transparent.hlsl#66ce3b48: Shader preprocessor error:
F:\Program Files (x86)\Steam\steamapps\common\Call of Duty Black Ops III\bin\<memory>(31,10-40): error X1507: failed to open source file: 'lit_emissive_transparent.hlsl'

  DRAW_METHOD:nvidia
    techset:lit_emissive_scroll_transparent#da7372ff
      material:mtl_wpn_t7_zmb_raygun_power
        csv:zone_source/zm_assemble.zone
^1lit_emissive_transparent.hlsl#66ce3b48: Shader preprocessor error:
F:\Program Files (x86)\Steam\steamapps\common\Call of Duty Black Ops III\bin\<memory>(31,10-40): error X1507: failed to open source file: 'lit_emissive_transparent.hlsl'

  DRAW_METHOD:nvidia
    techset:lit_emissive_scroll_transparent#da7372ff
      material:mtl_wpn_t7_zmb_raygun_power
        csv:zone_source/zm_assemble.zone
^1lit_emissive_transparent.hlsl#b5f3d528: Shader preprocessor error:
F:\Program Files (x86)\Steam\steamapps\common\Call of Duty Black Ops III\bin\<memory>(31,10-40): error X1507: failed to open source file: 'lit_emissive_transparent.hlsl'

  DRAW_METHOD:amd
    techset:lit_emissive_scroll_transparent#da7372ff
      material:mtl_wpn_t7_zmb_raygun_power
        csv:zone_source/zm_assemble.zone
^1lit_emissive_transparent.hlsl#b5f3d528: Shader preprocessor error:
F:\Program Files (x86)\Steam\steamapps\common\Call of Duty Black Ops III\bin\<memory>(31,10-40): error X1507: failed to open source file: 'lit_emissive_transparent.hlsl'

  DRAW_METHOD:amd
    techset:lit_emissive_scroll_transparent#da7372ff
      material:mtl_wpn_t7_zmb_raygun_power
        csv:zone_source/zm_assemble.zone
^1lit_emissive_transparent.hlsl#31d07267: Shader preprocessor error:
F:\Program Files (x86)\Steam\steamapps\common\Call of Duty Black Ops III\bin\<memory>(30,10-40): error X1507: failed to open source file: 'lit_emissive_transparent.hlsl'

  MATERIAL_DRAW_METHOD:ship
    TECHNIQUE:lit_emissive_scroll_transparent#da7372ff.lit
      techset:lit_emissive_scroll_transparent#da7372ff
        material:mtl_wpn_t7_zmb_raygun_power
          csv:zone_source/zm_assemble.zone
^1ERROR: lit_emissive_scroll_transparent#da7372ff.lit: GetDrawMethod(lit) Failed
  MATERIAL_DRAW_METHOD:ship
    TECHNIQUE:lit_emissive_scroll_transparent#da7372ff.lit
      techset:lit_emissive_scroll_transparent#da7372ff
        material:mtl_wpn_t7_zmb_raygun_power
          csv:zone_source/zm_assemble.zone
^1ERROR: lit_emissive_scroll_transparent#da7372ff: GetTechnique(lit) failed
  techset:lit_emissive_scroll_transparent#da7372ff
    material:mtl_wpn_t7_zmb_raygun_power
      csv:zone_source/zm_assemble.zone</memory></memory></memory></memory></memory></memory></memory></memory></memory></memory></memory></memory></memory></memory></memory></memory></memory></memory></memory></memory></memory>



I've got no idea what's causing this. I've validated the mod tools and BO3 multiple times to no avail. This is driving me crazy as I can't find anybody that knows of this happening or knows how to fix it. My only other idea is to uninstall and reinstall the mod tools which I really don't want to do. Any help would be great.