Skip to content
N8n5h edited this page Dec 13, 2019 · 18 revisions

Materials

Materials are built with Cycles nodes.

Transparency

  • Connect an alpha map to the Principled BSDF input of a material.
  • Material properties: Armory Props: Uncheck Alpha Test.

Displacement

Locate the Armory Render Path - Renderer - Displacement property:

  • Off - No displacement performed
  • Vertex - Mesh vertices are displaced
  • Tessellation - Mesh is first tessellated for more detail and then displaced

With Tessellation selected, the level of tessellation can be set using the Mesh and Shadow property.

Note: Vertices are displaced in normals direction. Use smooth shading (Space - Shade Smooth) for meshes with displacement to prevent gabs.

Examples:

Blending

To enable additive blending for specific material, set Armory Render Path - Blending to On and check the Blending property in Material - Armory Props.

Examples:

Material parameters

RGB, Value and Image Texture material nodes can be controlled at run-time using script or logic nodes. To expose material node, enable Parameter property in Node Editor - Properties - Armory Material Node.

Examples:

Clone this wiki locally