public PatchLocation(int x, int y, int index, Patch patch) { X = x; Y = y; Index = index; Patch = patch; }
public PatchRenderable(Patch patch, ClipmapShader shader) { _patch = patch; _shader = shader; _scaleFactorName = Shader.UniformName(() => _shader.ScaleFactor); _fineBlockOriginName = Shader.UniformName(() => _shader.FineBlockOrigin); }