Hi, I am planning to use a single layered material for a landscape instead of multiple materials for each ground type. The layered material may be “big”, as it will contain many ground types. Questions:
- will I have the 16 texture samplers limit even using DX11?
- will the performance be better rather than using a single material per ground type?
- when such a material is processed by the GPU, will only the branches leading to a given layer be executed? I.e. say I have a grass layer and a snow layer on top, if snow application is governed by a switch inside the material, then snow nodes shouldn’t be processed at all, is this actually the case?