MalberS Animations: 전체 콘텐츠 50% 할인

Master Surfaces Shaders [UE5 Compatible]

Sylvain L - 머티리얼 - 2021/11/27

P'n'P Master Surfaces Shaders is a suite of simple shaders to apply optimized Materials on your objects and surfaces.

  • 지원 플랫폼
  • 지원 엔진 버전
    4.26 - 4.27
  • 다운로드 유형
    애셋 팩
    이 제품은 기존 프로젝트에 임포트 가능한 언리얼 엔진 애셋의 모음을 포함하고 있습니다.



Extract the archive content in the Content folder of your Project.

These master materials shaders have been made from the ground up to be a easy to use and optimzed way to apply all sorts of materials to your objects, without ever having to use nodes.

What is unchecked isn't computed. The shader is more or less heavy according to what's enabled !

It's just check what you need, choose your textures, and if needed use a suite of options directly in the material instances to fine-tune the look of your material. They have been made to be very versatile, and should be enough for the huge majority of your props and surfaces.

Contains fully intergrated features like Material Layers, RGBA Vertex Painting w/ Individual Channels Control, Triplanar Mapping, Random value offsets, Parallax Occlusion Mapping / World Position Offset (w/ Wind Support), and more :

Basic Options in the shader includes :

--- NEW ! UV Breaking (Anti-Tiling) Features

--- NEW ! Dynamic Ambient Occlusion Features

(Allows to use Occlusion with non-baked meshes by darkening Color and Specular)

--- Full Material Layer Support

--- Toggleable Map Support

  • Base Color*
  • Normal
  • Specular*
  • Roughness* (Glossiness if reversed, using the gradient map Grayscale map adjustements)
  • Metallic*
  • Ambient Occlusion
  • SSS
  • Opacity Mask
  • Emissive
  • Anisotropy & Tangent
  • Clear Coat

  • Opacity*, Refraction* for the TRANSLUCENT variant
  • Tesselation Force, Distance, Displacement Map for the TESSELATED variant.

*If disabled, uses a changeable uniform value

--- Global UV Scaling

--- Triplanar Mapping

  • Smoothness of the transition

--- Packed "ORM" Map Support (For UE4 Packed Textures coming from Substance, or recomposed manually.)

--- World Position Offset

  • Inflate vertices
  • Wind Effects & Settings
  • Heightmap Masking

--- Parallax Occlusion Mapping (Applies on all Color Maps)

  • Heightmap & Min, Max Steps, Height control

Advanced Features in the shader includes :

--- Individual Color/Grayscale Map Adjustements

- Color : Hue Shift, Contrast, Luminosity, Saturation, Tint, Gradient Map

- Grayscale : Contrast, Luminosity, Gradient Map

Includes a global or individual Mask to apply these corrections on some parts of the map only.

--- Vertex Painting (4 Channels / RGBA)

- Standard or Height-Based

- Allows enabling/disabling individual channels per layer

- Layer Opacity

- Per channel World Position Offset and Parallax Occlusion Mapping support

(Plus Opacity and IOR in the Translucent Version, Displacement map in the Tessellated version)

  • Supports "ORM" Packed Textures for each RGBA channel
  • Triplanar Mapping mode supported for Vertex Painting (independently of the global Triplanar mode)
  • UV Scale, Maps adjustement options for VP maps

--- Variance Features

  • Random UV Translate
  • Random Masks map adjustements UV Position
  • Random World Position Offset multiplier
  • Random Normal Flatness
  • Random Base Color Offset (by Tinting or standard Color Overlay, either from nothing to a standard color/random color on each R G B channel (see video for more precisions) & Luminosity, Saturation Offset options
  • Random Metal/Roughness Offset

Allows the use of a mask for the Grayscale/Color offset values.

--- Visual Effects

- Global Fresnel (on Color and/or Emissive)

  • Allows the use of a fresnel normal, mask, mask panner (Base color and Emissive Fresnel channels are independent.)

- Global Panner

- Pixel Depth Offset (requires the mesh to have "cast shadows" disabled.

--- Manual Cubemap Reflection w/ Opacity Setting

기술적 세부사항



Part 1 - Basics :

Part 2 : Advanced Features :

Be sure to watch those before buying, to see if these shaders can suit your needs !

  • Contains 2 folders, _Common and _Masters.
  • Use only with instances, and the shaders should not be edited !