Example #1
0
 public override void OnEnable()
 {
     BlurRadius    = FindParameterOverride(x => x.BlurRadius);
     Iteration     = FindParameterOverride(x => x.Iteration);
     RTDownScaling = FindParameterOverride(x => x.RTDownScaling);
 }
Example #2
0
 public override void OnEnable()
 {
     Speed           = FindParameterOverride(x => x.Speed);
     Density         = FindParameterOverride(x => x.Density);
     MaxDisplacement = FindParameterOverride(x => x.MaxDisplacement);
 }
 public override void OnEnable()
 {
     intensity = FindParameterOverride(x => x.intensity);
     amount    = FindParameterOverride(x => x.amount);
     speed     = FindParameterOverride(x => x.speed);
 }
Example #4
0
 public override void OnEnable()
 {
     mode     = FindParameterOverride(x => x.mode);
     areaSize = FindParameterOverride(x => x.areaSize);
     amount   = FindParameterOverride(x => x.amount);
 }
 public override void OnEnable()
 {
     mode    = FindParameterOverride(x => x.mode);
     size    = FindParameterOverride(x => x.size);
     maxSize = FindParameterOverride(x => x.maxSize);
 }
Example #6
0
    public override void OnEnable()
    {
        VoxelResolution          = FindParameterOverride(x => x.voxelResolution);
        TraceCacheResolution     = FindParameterOverride(x => x.traceCacheResolution);
        visualizeGI              = FindParameterOverride(x => x.visualizeGI);
        visualizeGIPathCache     = FindParameterOverride(x => x.visualizeGIPathCache);
        visualizeSunDepthTexture = FindParameterOverride(x => x.visualizeSunDepthTexture);
        //Sun = FindParameterOverride(x <= x.Sun);
        giCullingMask = FindParameterOverride(x => x.giCullingMask);
        //shadowVolumeMask = FindParameterOverride(x => x.sha);
        //showVolumeObjects = serObj.FindProperty("showVolumeObjects");
        //shadowSpaceSize = FindParameterOverride(x => x.shado);
        temporalBlendWeight   = FindParameterOverride(x => x.temporalBlendWeight);
        visualizeVoxels       = FindParameterOverride(x => x.visualizeVoxels);
        updateGI              = FindParameterOverride(x => x.updateGI);
        MatchAmbientColor     = FindParameterOverride(x => x.MatchAmbiantColor);
        skyColor              = FindParameterOverride(x => x.skyColor);
        voxelSpaceSize        = FindParameterOverride(x => x.voxelSpaceSize);
        useBilateralFiltering = FindParameterOverride(x => x.useBilateralFiltering);
        GIResolution          = FindParameterOverride(x => x.GIResolution);
        stochasticSampling    = FindParameterOverride(x => x.stochasticSampling);
        infiniteBounces       = FindParameterOverride(x => x.infiniteBounces);
        //followTransform = FindParameterOverride(x => x.followTransform);
        cones                      = FindParameterOverride(x => x.cones);
        coneTraceSteps             = FindParameterOverride(x => x.coneTraceSteps);
        coneLength                 = FindParameterOverride(x => x.coneLength);
        coneWidth                  = FindParameterOverride(x => x.coneWidth);
        occlusionStrength          = FindParameterOverride(x => x.occlusionStrength);
        nearOcclusionStrength      = FindParameterOverride(x => x.nearOcclusionStrength);
        occlusionPower             = FindParameterOverride(x => x.occlusionPower);
        coneTraceBias              = FindParameterOverride(x => x.coneTraceBias);
        nearLightGain              = FindParameterOverride(x => x.nearLightGain);
        giGain                     = FindParameterOverride(x => x.giGain);
        secondaryBounceGain        = FindParameterOverride(x => x.secondaryBounceGain);
        softSunlight               = FindParameterOverride(x => x.softSunlight);
        doReflections              = FindParameterOverride(x => x.doReflections);
        voxelAA                    = FindParameterOverride(x => x.voxelAA);
        reflectionSteps            = FindParameterOverride(x => x.reflectionSteps);
        skyReflectionIntensity     = FindParameterOverride(x => x.skyReflectionIntensity);
        gaussianMipFilter          = FindParameterOverride(x => x.gaussianMipFilter);
        reflectionOcclusionPower   = FindParameterOverride(x => x.reflectionOcclusionPower);
        farOcclusionStrength       = FindParameterOverride(x => x.farOcclusionStrength);
        farthestOcclusionStrength  = FindParameterOverride(x => x.farthestOcclusionStrength);
        secondaryCones             = FindParameterOverride(x => x.secondaryCones);
        secondaryOcclusionStrength = FindParameterOverride(x => x.secondaryOcclusionStrength);
        skyIntensity               = FindParameterOverride(x => x.skyIntensity);
        sphericalSkylight          = FindParameterOverride(x => x.sphericalSkylight);
        innerOcclusionLayers       = FindParameterOverride(x => x.innerOcclusionLayers);
        //sunDepthTextureDepth = FindParameterOverride(x => x.sun);
        useReflectionProbes      = FindParameterOverride(x => x.useReflectionProbes);
        reflectionProbeIntensity = FindParameterOverride(x => x.reflectionProbeIntensity);
        //reflectionProbeAttribution = FindParameterOverride(x => x.reflectionProbeAttribution);
        reflectionProbeLayerMask = FindParameterOverride(x => x.reflectionProbeLayerMask);
        useFXAA                    = FindParameterOverride(x => x.useFXAA);
        updateVoxelsAfterX         = FindParameterOverride(x => x.updateVoxelsAfterX);
        updateVoxelsAfterXInterval = FindParameterOverride(x => x.updateVoxelsAfterXInterval);
        NVIDIAVRWorksEnable        = FindParameterOverride(x => x.NVIDIAVRWorksEnable);


        //instance = target as SEGICascaded;
    }
 public override void OnEnable()
 {
     Speed     = FindParameterOverride(x => x.Speed);
     BlockSize = FindParameterOverride(x => x.BlockSize);
 }
Example #8
0
 public override void OnEnable()
 {
     mode      = FindParameterOverride(x => x.mode);
     intensity = FindParameterOverride(x => x.intensity);
     colorRamp = FindParameterOverride(x => x.colorRamp);
 }
Example #9
0
 public override void OnEnable()
 {
     Sharpness = FindParameterOverride(x => x.Sharpness);
 }
Example #10
0
 public override void OnEnable()
 {
     this._m_flip_x = this.FindParameterOverride(x => x.flip_x);
     this._m_flip_y = this.FindParameterOverride(x => x.flip_y);
 }
        public override void OnEnable()
        {
            useSceneSettings = FindParameterOverride(x => x.useSceneSettings);
            fogMode          = FindParameterOverride(x => x.fogMode);
            fogDensity       = FindParameterOverride(x => x.globalDensity);
            fogStartDistance = FindParameterOverride(x => x.fogStartDistance);
            fogDensity       = FindParameterOverride(x => x.globalDensity);
            fogEndDistance   = FindParameterOverride(x => x.fogEndDistance);
            colorMode        = FindParameterOverride(x => x.colorSource);
#if SCPE_DEV
            skyboxMipLevel = FindParameterOverride(x => x.skyboxMipLevel);
#endif
            fogColor                = FindParameterOverride(x => x.fogColor);
            fogColorGradient        = FindParameterOverride(x => x.fogColorGradient);
            gradientDistance        = FindParameterOverride(x => x.gradientDistance);
            gradientUseFarClipPlane = FindParameterOverride(x => x.gradientUseFarClipPlane);
            distanceFog             = FindParameterOverride(x => x.distanceFog);
            distanceDensity         = FindParameterOverride(x => x.distanceDensity);
            useRadialDistance       = FindParameterOverride(x => x.useRadialDistance);
            heightFog               = FindParameterOverride(x => x.heightFog);
            height              = FindParameterOverride(x => x.height);
            heightDensity       = FindParameterOverride(x => x.heightDensity);
            heightFogNoise      = FindParameterOverride(x => x.heightFogNoise);
            heightNoiseTex      = FindParameterOverride(x => x.heightNoiseTex);
            heightNoiseSize     = FindParameterOverride(x => x.heightNoiseSize);
            heightNoiseStrength = FindParameterOverride(x => x.heightNoiseStrength);
            heightNoiseSpeed    = FindParameterOverride(x => x.heightNoiseSpeed);

            skyboxInfluence = FindParameterOverride(x => x.skyboxInfluence);

            enableDirectionalLight = FindParameterOverride(x => x.enableDirectionalLight);
            useLightDirection      = FindParameterOverride(x => x.useLightDirection);
            useLightColor          = FindParameterOverride(x => x.useLightColor);
            useLightIntensity      = FindParameterOverride(x => x.useLightIntensity);
            lightColor             = FindParameterOverride(x => x.lightColor);
            lightDirection         = FindParameterOverride(x => x.lightDirection);
            lightIntensity         = FindParameterOverride(x => x.lightIntensity);


            lightScattering  = FindParameterOverride(x => x.lightScattering);
            scatterIntensity = FindParameterOverride(x => x.scatterIntensity);
            scatterDiffusion = FindParameterOverride(x => x.scatterDiffusion);
            scatterThreshold = FindParameterOverride(x => x.scatterThreshold);
            scatterSoftKnee  = FindParameterOverride(x => x.scatterSoftKnee);


            m_showControls = new AnimBool(true);
            m_showControls.valueChanged.AddListener(Repaint);
            m_showControls.speed = animSpeed;

            m_showHeight = new AnimBool(true);
            m_showHeight.valueChanged.AddListener(Repaint);
            m_showHeight.speed = animSpeed;

            m_showSun = new AnimBool(true);
            m_showSun.valueChanged.AddListener(Repaint);
            m_showSun.speed = animSpeed;

            m_showScattering = new AnimBool(true);
            m_showScattering.valueChanged.AddListener(Repaint);
            m_showScattering.speed = animSpeed;
        }
 public override void OnEnable()
 {
     Indensity = FindParameterOverride(x => x.Indensity);
 }
Example #13
0
 public override void OnEnable()
 {
     pixelSize = FindParameterOverride(x => x.pixelSize);
 }
Example #14
0
 public override void OnEnable()
 {
     ScreenJumpDirection = FindParameterOverride(x => x.ScreenJumpDirection);
     ScreenJumpIndensity = FindParameterOverride(x => x.ScreenJumpIndensity);
 }