bl_mats_copy_ue is an add-on for copying Blender material nodes to UnrealEngine.
Download the add_on and extract to your blender addons folder, or you can just install in Blender with zip file.
Go to Blender -> Edit -> Preferences -> Add-ons: Search "copy", find the "Material Nodes Copy to UE" add-on, click the "Install Pyperclip" button.
Select shader nodes what you want to paste to Unreal material, find "CP" in Shader Node Editor Panel.
Switch to CP2U Panel and click "Copy" button.
Go to UE material and press paste shotcut (Ctrl + V).
Because of the limitation of clipboard and the Render differences between Blender and UE, this addon can't copy some node like Shader, Image, some special attributes in blender and so on...
And be aware that all texcoord nodes are float2 in UE but float3 in Blender. You need to append a value for texcoord.
β Yes : Totally Supported.
π·Todo : Waiting for development.
βNo : Not supported at all.
Blender Node | Is Supported |
---|---|
Ambient Occlusion | β |
Attribute | |
Bevel | β |
Camera Data | |
Fresnel | β |
Geometry | |
Hair Info | β |
Layer Weight | |
Light Path | β |
Object Info | |
Particle Info | β |
Point Info | β |
RGB | β |
Texcoordinate | |
UVMap | |
Value | β |
Vertex Color | |
Volume Info | β |
Wireframe | β |
βNo
βNo
π·Todo
Blender Node | Is Supported |
---|---|
Bright Contrast | π· |
Gamma | β |
Hue/Saturation | π· |
Invert | π· |
Light Falloff | β |
MixRGB | β |
RGB Curves | β |
Blender Node | Is Supported |
---|---|
Bump | π· |
Displacement | β |
Mapping | β |
Normal | β |
Normal Map | β |
Vector Curve | β |
Vector Displacement | β |
Vector Rotate | π· |
Vector Transform |
Blender Node | Is Supported |
---|---|
Black Body | β |
Clamp | β |
ColorRamp | β |
Combine HSV | π· |
Combine RGB | β |
Combine XYZ | β |
Float Curves | β |
Map Range | π· |
Math | |
RGB to BW | β |
Separate HSV | π· |
Separate RGB | β |
Separate XYZ | β |
Shader to RGB | β |
Vector Math | |
Wave Length | π· |
βNo
βNo
You can create a material function.
Blender Node | Is Supported |
---|---|
Frame | π· |
Reroute | β |