Escape From Tarkov Tools and Shaders

During development of Escape From Tarkov I created several shaders and editor tools.

SHADERS

Emissive material with UV warping driven by the flowmap.

Vertex animated cloth shader driven by the vertex color or mask.

TOOLS

Material Sync for Blender

Material Sync for Blender allows artists to quickly load materials from the engine into Blender. It works like this:

  • Artist press “Dump material database” button which writes all material properties into one xml file.

  • In Blender artist can write just the material name (without path or other data) and pressing “Load material” the tool will generate material with appropriate settings and textures.

  • Pressing the button again with the same name will update the material.


Editor Viewport Bookmarks

This tool is quite useful for artists and testers. Being similar to Unreal Engine’s bookmark tool it additionally supports manual camera coordinates input which allowed our artists quickly jump to specific area mentioned in the bug ticket.

It is also useful for taking screenshots of the same areas during iterations.