Material Layering System - HillMLS

2
별 5개 중 5개(평점 2개)
  • 100%
  • 0%
  • 0%
  • 0%
  • 0%

Advanced Material Layering System for UE5. Create complex, performant materials with ease. Modular, artist-friendly, and highly flexible. Sale Count: {16}

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

HillMLS is a powerful but user-friendly Material Layering System designed to streamline your material creation workflow in Unreal Engine 5. Whether you're working on small indie projects or large-scale productions, HillMLS provides the tools you need to create visually stunning, performance-conscious materials quickly and efficiently.

This system draws significant inspiration from this SDC presentation: Material Layering Systems in Unreal

[Please note before buying: This is not a texture pack, it does not contain any usable materials. HillMLS is a comprehensive UE5 material layer framework that requires your own textures to create modular layered materials.]

Documentation

Video

Discord


Key Features of our Material Layer System:

Modular Design: Easily combine and swap material layers to create diverse materials without rebuilding entire shaders.

Artist-Friendly Interface: Intuitive system to create sophisticated layered materials without deep technical knowledge.

Flexible Blending Options:

  • Simple Blends for basic operations
  • Mask-Based Blends for precise control
  • Vertex Color Blends
  • DBuffer blends (temporary work around for nanite mesh painting limitation)

Comprehensive Layer Categories:

  • Primary/Base Layers for full PBR materials
  • Environment/Weathering Effects for added realism
  • Detail/Enhancement Layers for fine-tuning and variation

Scalability: Create a wide range of materials from a relatively small set of layer assets, ensuring consistency across your project.

Easy Maintenance: Update and refine materials by isolating changes to specific layers, saving time and reducing errors.


Perfect For:

  • Game developers focused on shipping: Balances performance and aesthetics to help you complete and release your game, not just experiment.
  • Teams seeking efficiency: Modular design accelerates development cycles, allowing for rapid iteration and increased productivity.
  • Artists looking for an accessible way to create complex materials
  • Small to medium-sized teams wanting to streamline their material workflow


What's Included:

  • Full set of Material Layer assets
  • Material Layer Blend assets for various blending techniques
  • Documentation with usage guidelines and best practices
  • Very basic example materials showcasing system capabilities

기술적 세부사항

Features:

A collection of Material Layers supporting various channel packing schemes:

  • D_N_ORH (Diffuse, Normal, Occlusion+Roughness+Height)
  • D_N_ORM
  • D_NH_ORM
  • DR_NOH
  • CPD Variants (Custom Primitive Data)

Specialized Material Layers for environmental effects and detailing:

  • SuperCheapEnvEffect, CheapEnvEffect, StandardEnvEffect, AdvEnvEffect
  • NormalOnly, DetailNormal, AdvDetail, ColorVariation, DRVariation

A suite of Material Layer Blend assets for versatile layer combinations:

  • Simple Blends: SimpleScalarBlend, StandardScalarBlend, NormalBlend, ColorVariationBlend, DRVariationBlend, AdvDetailBlend
  • Mask-Based Blends: SimpleMaskBlend, MaskSpread, MaskLevels, MaskedVertexColor
  • Vertex Color Blends: SimpleVertexColor, VertexColorBlend, VertexColorBlend_DRN, VertexColorTransitionNoise
  • DBuffer Blends: MLB_DBufferSpecularBlend

Number of Unique Materials and Material Instances: 8

Number of Textures: 28

Texture Resolutions: 2048x2048, 1024x1024, 512x512

Supported Development Platforms:

Windows: Yes

Mac: Not Tested

Documentation: https://docs.google.com/document/d/1XUuvQivXnhkR56M9RmFhFeBfsgTmDmVFE1pU-XdrSiw/edit?usp=sharing

Support: [email protected] or Discord or Marketplace Questions