3D models textured with Imagery Layer

Does cesium support allowing 3D models to be textured with imagery layer pixels on a per 3D model polygon basis or per 3D model original texture basis(texture swap)?

One example of this would be using the imagery layer to texture the roof top polygons only on a building model...

Thanks
CG

That’s an interesting use case, however we don’t have support for that. The terrain/imagery engine and 3D models engine are pretty separate from one another.