AcTools.Render.Kn5SpecificDeferred.Materials.SkyMaterialDeferred.Prepare C# (CSharp) Method

Prepare() public method

public Prepare ( DeviceContextHolder contextHolder, SpecialRenderMode mode ) : bool
contextHolder DeviceContextHolder
mode SpecialRenderMode
return bool
        public bool Prepare(DeviceContextHolder contextHolder, SpecialRenderMode mode) {
            if (mode != SpecialRenderMode.Deferred && mode != SpecialRenderMode.Reflection) return false;

            _effect.FxSkyDown.Set(SkyColorLower);
            _effect.FxSkyRange.Set(SkyColorUpper - SkyColorLower);
            return true;
        }