WWPlugin is a comprehensive Unreal Engine code plugin that provides materials and a USD Importer for the PBR Specular workflow, and also offers a toolset for customizing MetaHuman heads.
Limitations of the Default Unreal Engine USD Importer:
Physically-Based Rendering (PBR) supports two workflows: Specular Workflow and Metallic Workflow. However, Unreal Engine only supports the Metallic Workflow. Therefore, when the "Use Specular Workflow" parameter's value is set to True in USD materials, the Unreal Engine's default USD importer does not import the Specular Color texture, resulting in omitted metallic representation. This limitation can be problematic, especially for assets created for VFX that often use textures designed for the Specular Workflow for more flexible representation.
WWPlugin's USD Importer:
To overcome the limitations of Unreal Engine's default USD importer, our USD importer imports the Specular Color map when the USD material uses the Specular Workflow. It also uses a custom-made dedicated material to convert textures from the Specular Workflow to the Metallic Workflow, aiding in accurate material representation.
The plugin offers a toolset that allows users to replace MetaHuman heads with custom head meshes. This is particularly useful when you want to rig faces of creatures that are difficult to implement with Mesh to Metahuman, or when you want to maintain the detailed appearance of a desired custom mesh. The toolset includes: