The texture of this shape. This is a shortcut for accessing "texture" field of Apperance, that is TAppearanceNode(FdAppearance.Value).FdTexture.Value, checking whether nodes are set to appropriate types along the way.
When setting this to something non-nil, we make sure to also set Appearance to something non-nil.
Texture transformation of this shape. Similar to Texture, this is just a comfortable property for getting and setting the appropriate Appearance field, checking class types along the way.
Get / set the (simple, one-sided) material of this shape. This is a shortcut for accessing "material" field of Apperance, that is TAppearanceNode(FdAppearance.Value).FdMaterial.Value, checking whether nodes are set to appropriate types along the way.
When setting this material to something non-nil, we make sure to also set Appearance to something non-nil.