public ShadowMapResolver(QuadRenderer quad, ShadowmapSize maxShadowmapSize, ShadowmapSize maxDepthBufferSize, IResourceManager resourceManager) { _resourceManager = resourceManager; quadRender = quad; reductionChainCount = (int) maxShadowmapSize; baseSize = 2 << reductionChainCount; depthBufferSize = 2 << (int) maxDepthBufferSize; }
public ShadowMapResolver(QuadRenderer quad, ShadowmapSize maxShadowmapSize, ShadowmapSize maxDepthBufferSize, IResourceManager resourceManager) { _resourceManager = resourceManager; quadRender = quad; reductionChainCount = (int)maxShadowmapSize; baseSize = 2 << reductionChainCount; depthBufferSize = 2 << (int)maxDepthBufferSize; }