Runtime Material (TGorillaRuntimeMaterialSource)

The runtime material TGorillaRuntimeMaterialSource is not inherited from TGorillaDefaultMaterialSource, but instead from the basic FireMonkey TMaterialSource.

It was developed to create shader materials dynamically at runtime. It allows to register textures, variables and compile shader code at runtime.

The development is currently paused, due to better implementation by TGorillaDefaultMaterialSource and future development of a node based material.