🍰
Grasshopper ES por BetweenRealities
  • Using and Generating Documentation
    • GitHub
    • Discord
      • Speckle Webhooks
    • Speckle Client
  • Potencial technological implementations
  • 🧞Compute
    • Introducción a Grasshopper
      • Customizar Entorno
        • VSCode
      • Rhinoceros 3d
      • Hops
      • Galapagos
    • Modelos Informados
      • Comportamiento Estructural
        • Automatizar cálculo Python
      • OOP
      • Rhino Inside Revit
        • Revit
          • Modelado 3d en Revit
          • Certificación profesional Revit
      • Energía
    • Procesos Urbanos
      • Automatizar Qgis
      • Librerías Python
      • Librerías Grasshopper
      • Stable Diffusion
    • Programación
      • RhinoPython
        • Anatomía del script
        • Python básico
        • Tuples, listas y diccionarios
        • Operadores y funciones
        • Ejecución condicional
        • Geometría
        • Clases
      • Multithread
  • 🪅Database
    • Lenguaje Python
      • Types and operations
      • Statements and syntax
      • Function and generators
      • Modules and packages
      • Classes and OPP
      • Exception and tools
      • Advance topics
    • Análisis de la Información
      • Comparison with SQL
      • Comparison with R / R libraries
      • Pandas
    • Abrir Acceso
      • Rest API Abierta
    • Blockchain Descentralización
  • 🕸️COLLECT
    • Captura de Datos
      • Raspberry Pi
        • Encendido y apagado automático
      • Arduino
      • UAS
      • Fotogrametría
        • Crashes
    • Técnicas Machine Learning
      • Clasificación
      • Computer Vision
    • Computación en la Nube
      • Contenedores
      • Azure
      • Ubuntu Server Deploy
      • PostgreSQL Server
      • Rhino Compute Deploy
  • 🍭INTERACT
    • Introducción a Unreal Engine
      • Ejecutar Python
      • Datasmith
      • Materiales
        • Crear PBR
        • Materiales Introducción
      • Iluminación
        • Iluminación Introducción
        • Raytraced Iluminación Cinemática
      • Assets Management
    • Interacción Inmersiva
      • Blueprints
        • Blueprints estandar
        • Blueprints Introducción
        • Diseño Nivel
      • Packaging
      • Performance
    • Interfaces Bidimensionales
Con tecnología de GitBook
En esta página
  • Core authoring tools
  • Textures
  • Workflow and collaboration tools
  • Compilation stage
  • Rendered in the world
  • Performance
  • Advice

¿Te fue útil?

  1. INTERACT
  2. Introducción a Unreal Engine
  3. Materiales

Materiales Introducción

Core authoring tools

USF HLSL file: template for configure options Inside material editor the are material node and expresion workscapes Material node: configure the HSL material Shading model: default lit, unlit, clear coat... per pixel shading: can reduce drawcalls Blend mode: opaque, traslucent... Material domain: ui, world, decals... All others settings Expressions workspace: left of the material node (input pins) Expressions (palette) Custom expressions: inject HSLS directly into material

Textures

(max 16 textures per material) Compression: derived data to cache Render target Import or texture groups (categorice in groups) and texture properties: change setting Texture streaming: streaming pool Streaming virtual texturing: save memory

Workflow and collaboration tools

Material functions: reusable groups of expressions (cluster):(style="background-color:#c8a46d"): Material layers: larger or entire material setup grpuped Advance material layers:(style="background-color:#ff7070"): Parameter colelctions: super parameters that cane xist across many materials at once:(style="background-color:#ff7070"): Material instances: can at run time be modified by. Parameter can be easily altered. (another class)

Compilation stage

Shader permutations: inject functinoality into the compiler, generating shader permutations usage flags: in properties inside material editor (optimice for that purpouse) switches: plataforms/render engine:

Rendered in the world

Surface (can be virtual texture), light functin, volumetric, post processing, decal, UI Cull unused shaders Ship project

Performance

Material stats Plataform stats Shader complexity Quality/feature switches Material analyzer

Advice

AnteriorCrear PBRSiguienteIluminación

Última actualización hace 2 años

¿Te fue útil?

Balance material/instance: functions: blend normal maps, detail normal texture, brightness and contrast layers: metal chrome, metal copper, wood painted etc master material: couch, coffe table, kitches cabinet etc material instances: couch yello, couch red, kitchech cabinet corner etc Instances within instances: easy to iterate, quick bulk editing shader compile distribution: set up incredibuild (larger projects) Compression/mergemaps: PBR tips: Function libraries: Preparing for scalability: texture groups and quality swtches

🍭