5 #ifndef MERCATOR_AREASHADER_H 6 #define MERCATOR_AREASHADER_H 37 #endif // of MERCATOR_AREASHADER_H AreaShader(int layer)
Constructor.
Data store for terrain surface data.
bool checkIntersect(const Segment &) const override
Check whether this Shader has any effect on the given Segment.
void shade(Surface &s) const override
Populate a Surface with data.
Class storing heightfield and other data for a single fixed size square area of terrain defined by fo...
Base class for Shader objects which create surface data for use when rendering terrain.
Shader for handling areas.
Region of terrain surface which is modified.