static public void UpdateForwardLights() { GetRenderProfiler().StartProfilingBlock("Setup lights"); MyEffectModelsDNS effectDNS = (MyEffectModelsDNS)GetEffect(MyEffects.ModelDNS); MyLights.UpdateEffect(effectDNS.DynamicLights, true); MyLights.UpdateEffectReflector(effectDNS.Reflector, true); MyEffectVoxels effectVoxels = (MyEffectVoxels)GetEffect(MyEffects.VoxelsMRT); MyLights.UpdateEffect(effectVoxels.DynamicLights, true); MyLights.UpdateEffectReflector(effectVoxels.Reflector, true); MyEffectDecals effectDecals = (MyEffectDecals)GetEffect(MyEffects.Decals); MyLights.UpdateEffect(effectDecals.DynamicLights, true); MyLights.UpdateEffectReflector(effectDecals.Reflector, true); GetRenderProfiler().EndProfilingBlock(); //Setup lights }