Qt Quick 3D Materials QML Types

This module includes a library of pregenerated custom materials, as well as the CustomMaterial type itself. The CustomMaterial type can be used to create your own materials from scratch. The pregenerated materials included can be used to get good-looking results quickly and easily.

AluminumAnodizedEmissiveMaterial

Anodized aluminum material with emissive properties

AluminumAnodizedMaterial

Anodized aluminum material

AluminumBrushedMaterial

Brushed aluminum material

AluminumEmissiveMaterial

Aluminum with emissive properties

AluminumMaterial

Aluminum material

Blending

Defines the blending state in a pass of a CustomMaterial

Buffer

Defines a buffer to be used for a pass of a CustomMaterial

BufferBlit

Defines a copy operation between two buffers in a pass of a CustomMaterial

BufferInput

Defines an input buffer to be used for a pass of a CustomMaterial

Command

Defines a command to be performed in a pass of a CustomMaterial

CopperMaterial

Copper material

CustomMaterial

Base component for creating custom materials used to shade models

FrostedGlassMaterial

Frosted Glass material

FrostedGlassSinglePassMaterial

Frosted Glass single-pass material

GlassMaterial

Glass material

GlassRefractiveMaterial

Refractive glass material

PaperArtisticMaterial

Artistic paper material

PaperOfficeMaterial

Office paper material

Pass

Defines a render pass in the CustomMaterial

PlasticStructuredRedEmissiveMaterial

Structured red plastic material with emissive properties

PlasticStructuredRedMaterial

Structured red plastic material

RenderState

Defines the render state to be disabled in a pass of a CustomMaterial

Shader

Container component for defining shader code used by CustomMaterials

ShaderInfo

Defines basic information about custom shader code for CustomMaterials

SteelMilledConcentricMaterial

Milled concentric steel material

TextureInput

Defines a texture channel for a Custom Material

© 2020 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.