Material Layering System - HillMLS

Monastic Hill Studios - 材质 - 2024/08/06
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: {15}

  • 支持的平台
  • 支持的引擎版本
    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