} // NRT - Set in constructor public GlowEffect() { EffectData = new GlowData(); blurEffect = new GaussianBlurEffect(); contrastEffect = new BrightnessContrastEffect(); screenBlendOp = new UserBlendOps.ScreenBlendOp(); }
public GlowEffect() { EffectData = new GlowData (); blurEffect = new GaussianBlurEffect (); contrastEffect = new BrightnessContrastEffect (); screenBlendOp = new UserBlendOps.ScreenBlendOp (); }
Glow readGlow(BinaryReader reader) { Glow newGlow = new Glow(); var glowCount = reader.ReadByte(); newGlow.glowData = new List <GlowData>(); for (var i = 0; i < glowCount; i++) { GlowData newGlowData = new GlowData(); newGlowData.position = reader.ReadSingle(); newGlowData.materialID = reader.ReadUInt16(); newGlow.glowData.Add(newGlowData); } return(newGlow); }
public void AddToRedrawList(GameObject pObject, Color pTintColor) { if (!m_redrawObjects.ContainsKey(pObject)) { m_redrawObjects.Add(pObject, pObject.layer); GlowData value = new GlowData(pTintColor, pObject.layer); m_bgGlowDataList.Add(pObject, value); foreach (Renderer key in pObject.GetComponentsInChildren <Renderer>()) { m_bgGlowData[key] = value; } } else { m_bgGlowDataList[pObject].TintColor = pTintColor; } if (m_redrawCamera != null && m_screenComposer != null) { Behaviour redrawCamera = m_redrawCamera; Boolean enabled = true; m_screenComposer.enabled = enabled; redrawCamera.enabled = enabled; } }