public StandardPointLightComponent( INode node, ILightFactory lightFactory) { _node = node; try { _standardPointLight = lightFactory.CreateStandardPointLight( Vector3.Zero, Color.White, 1, 1); _standardPointLightArray = new ILight[] {_standardPointLight}; } catch (NotSupportedException) { _standardPointLight = null; _standardPointLightArray = new ILight[0]; } }
public StandardPointLightComponent( INode node, ILightFactory lightFactory) { _node = node; try { _standardPointLight = lightFactory.CreateStandardPointLight( Vector3.Zero, Color.White, 1, 1); _standardPointLightArray = new ILight[] { _standardPointLight }; } catch (NotSupportedException) { _standardPointLight = null; _standardPointLightArray = new ILight[0]; } }